Self testy

Roman Pichlík

Pokud konfigurace vaší aplikace přesáhne jednu jedinou možnost nastavení, pak zřejmě řešíte problém, jak zkontrolovat, jestli je aplikace po instalaci/releasu správně nakonfigurovaná a tím pádem nic nebrání jejímu provozu. To oceníte v případech, kdy aplikace běží v různých prostředích v různém nastavení, například produkční cluster, testovací a vývojové prostředí. Kontrola se nemusí týkat jenom vaší aplikace, ale i prostředí, ve kterém je nasazena. Celý cluster GoodData platformy je konfigurován pomocí nástroje Puppet. Může se stát, že některé skripty respektive jejich části mohou selhat. Proto jsme si vyvinuli jednoduchý framework, pomocí kterého píšeme testy, které ověří správnou konfiguraci aplikace a jejího prostředí.

Diskuzní příspěvky
Zatím zde nejsou žádné zprávy