Egy CRM-rendszer egy kiadásának tesztveréhez tartozik a tesztterv, a tesztesetek és tesztszkriptek, a tesztadatok (például minta-ügyfélrekordok), a várt eredmények, a beállítási és tisztítási eljárások, valamint a tesztkörnyezet konfigurációja. Amikor egy új tesztelő csatlakozik a csapathoz a kiadás közepén, a tesztver teszi lehetővé számára, hogy megértse és reprodukálja a tesztelést: mindaz, amit a tesztelési folyamat során létrehoznak, és ami a tesztek tervezéséhez, megtervezéséhez és végrehajtásához szükséges.
A tesztver csak tesztesetekből áll? Nem. A tesztver magában foglalja a tesztelési folyamat során létrehozott összes terméket: dokumentációt, szkripteket, bemeneteket, várt eredményeket, beállítási és tisztítási eljárásokat, fájlokat, adatbázisokat, környezeti konfigurációt, valamint a tesztelésben használt bármely további szoftvert vagy segédeszközt.
Miért fontos a tesztver? Ez a tesztelési folyamat újrafelhasználható eredménye. A jó tesztver megismételhetővé, karbantarthatóvá és ellenőrizhetővé teszi a tesztelést — és ez teszi lehetővé, hogy a regressziós tesztelés minden változtatás után újra lefusson.
A tesztver ugyanaz, mint a tesztadat? A tesztadat a tesztver egyik része. A kifejezés a tesztek tervezéséhez, megtervezéséhez és végrehajtásához szükséges termékek teljes halmazát fedi le.
Ki a gazdája a tesztvernek? A tesztcsapat, de úgy kell kezelni, mint bármely más projektterméket — verziózva, felülvizsgálva és tárolva, hogy túlélje a személyi változásokat, és újra felhasználható legyen a kiadások között.