OpenAlt - 7. a 8. listopadu 2015

Otevřeným přístupem k otevřené společnosti

Chytré testování produktové dokumentace

Jaromír Hradílek (Red Hat, Inc.), Bára Ančincová (Red Hat, Inc.)
Technická dokumentace se v mnoha ohledech podobá běžnému software: většinou má svůj zdrojový kód, má určitý vývojový cyklus a jsou kladeny vysoké nároky na její kvalitu a přesnost. A stejně jako moderní software je obvykle velmi komplexní a náročná na údržbu. Díky dnes již rozšířeným značkovacím jazykům se sémantickými prvky je naštěstí velmi snadné strojově rozpoznat klíčové části textu a automaticky ověřit jejich správnost tam, kde by člověk jinak musel strávit drahocenný čas jejich ručním testováním. V této přednášce se podíváme na to, jaké možnosti nám dává unit testing a jak jej aplikovat na produktovou dokumentaci. Dále představíme svobodný projekt Emender a ukážeme si, jak jej skloubit s nástroji pro průběžnou integraci (continuous integration), jako je například Jenkins.