testikeskkonna
Testikeskkond on tarkvara testimiseks eraldatud ning tavaliselt tootmiskeskkonnast eraldatud taristu ja süsteemide kogum. Selle eesmärk on võimaldada funktsionaalseid, integreerimis-, jõudluse- ja turvalisuse teste ning kasutajate kinnitusi enne tarkvara tootmisesse viimist. Kuigi testikeskkonna konfiguratsioon püüab peegeldada tootmiskeskkonna aspekte, on see eraldatud ja kontrollitav, et vältida võimalikke mõjusid toodetele.
Erinevad testikeskkonnad hõlmavad arendus-, testimis-, integreerimise ja staging-keskkondi. Nende peamised erinevused on kasutajate arv, andmemahud ja
Olulised omadused on eraldatus tootmiskeskkonnast, taasesitatavus, versioonihaldus ning ühtsed konfigureerimisdefinitsioonid, mis on koodina kirjeldatud. Logimine, jälgitavus
Testikeskkonna peamine eesmärk on võimaldada varajast veaparandust ja kvaliteedi kinnitamist enne tootmisse minekut. See ei asenda