Testování
Při vývoji aplikací se v Medio Interactive snažíme důsledně testovat všechen důležitý kód a požadovanou funkčnost. Při tom využíváme mimo jiné i užitečné nástroje PHPUnit a Selenium. Testování nám pomáhá výrazně usnadnit a zkvalitnit odvedenou práci.
Při vývoji aplikací se snažíme všechen kód pokrývat automatizovanými
testy. Podrobnějšími důvody pro testování se už v minulosti zabýval
Ondra Mirtes v samostatném článku Testování není nástroj, ale metoda
vývoje. Zvláštní kapitolou je přitom testování presenterů. Tomu jsme
věnovali samostatné interní školení.
Stále se ještě setkáváme s názory, že jednotkové testování je
práce navíc a že není, kdo by ho zaplatil. Tento článek si klade za cíl
poodhalit tuto techniku vývojářům a projektovým manažerům, kteří v ni
nevěří, nebo neví, že dokáže výrazně usnadnit a zkvalitnit
odvedenou práci.