A tesztelhetőség része a környezet
A teszt eredménye csak akkor értelmezhető, ha ismert, milyen termékváltozat, konfiguráció, böngésző, adat és külső szolgáltatás szerepelt benne. A környezet lehet a termeléshez hasonló, de nem feltétlenül azonos. A különbségeket dokumentáljuk, különösen ott, ahol a hálózat, jogosultság, szolgáltatásválasz vagy terhelés módosíthatja a megfigyelést.
A tesztadatnak legyen célja és gazdája. Személyes vagy érzékeny termelési adat másolása csak megfelelő védelemmel és szabályozással jöhet szóba; sok esetben anonimizált vagy mesterségesen előállított adatok biztonságosabbak. A csapatnak olyan adatállapotokat is elő kell állítania, amelyek normál működésben ritkák: lejárt jogosultság, üres rekord, duplikátum, nagy mennyiség vagy megszakadt tranzakció.
Az ismételhetőséghez az adat-előkészítés, visszaállítás és környezetfrissítés legyen leírva vagy automatizálva. Ha a teszt nem reprodukálható, az eredmény gyenge bizonyíték és a hibakeresés is lassabb. A környezetkészültség ellenőrzőpontjai előre jelezzék a hiányzó hozzáférést, verziót és függőséget.
Egy oktatási rendszer pontszámítását ne valódi hallgatók neveivel vizsgáld. Hozz létre mesterséges hallgatói rekordokat, amelyek között van határérték, hiányzó eredmény és javított pontszám, majd a futás után állítsd vissza a tesztadatot.