Żonglerka pudełkami, część I – czyli coś o testowaniu

Słowo wstępu

Jednym z ciekawszych etapów wytwarzania oprogramowania jest… testowanie (o ile możemy mówić o etapach, bo w dzisiejszym świecie raczej mówi się o fazach, które przebiegają  w miarę równolegle w ramach wytwarzania nowych funkcjonalności). Testy nie przebiegają w próżni, wymagają środowisk testowych odpowiednio uzbrojonych w konfigurację i dane testowe.

Pierwsza część artykułu opisuje gdzie należy wykonywać testy oraz na jakie trudności i zagadnienia natrafiamy podczas zrządzania środowiskami testowymi. W części drugiej opiszę dokładniej do czego służą różne testy i na co należy zwrócić uwagę przy ich wykonywaniu.

Stosunkowo prosto jest testować pojedynczy system, lecz w typowym dużym przedsiębiorstwie pojedyncze odizolowane systemy występują niezmiernie rzadko. Część systemów jest na etapie utrzymania, część na etapie intensywnego rozwoju, a część dopiero jest wprowadzana do użytku.

[…]