Tarkvara testimist käsitlev juhendmaterjal
püsititatud testiplaanis vastavalt testitavatele omadustele. Nõudmiste ning plaanide
muutumisel tuleb ka testikeskkonda vastavalt muuta. Testikeskkonna töökorras
hoidmine on samuti pidev protsess, et keskkond ei saaks tööd pidurdavaks asjaoluks.
Testikeskkonna puhul on oluline, et oleks loodud võimalikult sarnased tingimused
programmi testimiseks sihtkeskkonnaga, kuna vastasel juhul on väga tõenäoline, et
tekib probleeme projekti lõpufaasis, kui arendatavat süsteemi siiratakse
sihtkeskkonda. Testikeskkonna sarnasus lõppkeskkonnaga aitab avastada need
kriitilised probleemid projekti varajases etapis. Kui testikeskkonda pole võimalik luua
sarnasena sihtkeskkonnale (näiteks sihtkeskkonna keerukuse või kalliduse tõttu), siis
oleks vajalik leida võimalus testida süsteemi arendatavaid versioone sihtkeskkonnas,
et varakult leida võimalikud probleemid, mis võivad nõuda ulatuslikke muudatusi.
Testikeskkonna loomine ning nõudmised sellele olenevad oluliselt projekti eripärast,