Testistrateegia vs testiplaan
Igas suuremahulises projektis on testimine protsessi oluline osa. Testimise põhjalik ja täpne läbiviimine tagab, et projekt vastab standarditele ja sellel pole tõsiseid vigu. Enne mis tahes testimist tuleb teha ja järgida kahte dokumenti: testimisstrateegia ja katseplaan. Peamine erinevus nende kahe vahel on nende ulatus. Testimisstrateegia hõlmab eesmärke, mis tuleb saavutada, ja kasutatavat lähenemisviisi. Sageli on see kogu ettevõtte või projekti hõlmav dokument. Võrdluseks on katseplaan lokaliseeritum dokument, mis käsitleb projekti konkreetset osa või komponenti ja järgib testimisstrateegias esitatud juhiseid.
Mõnes väiksemas projektis leitakse testimisstrateegia sageli testiplaani lõiguna peamiselt seetõttu, et testiplaani on ainult üks, ja testimisstrateegia eraldamine ei tundu otstarbekas. Kuid suurtes projektides, kus on palju komponente, on üks testimisstrateegia ja käputäis testimiskavasid; tavaliselt üks iga suurema komponendi kohta. Testiplaani viib tavaliselt läbi testijuht või testimisjuht. See on kesktaseme ametikoht, mis nõuab inimeselt, kes on täpselt teadlik sellest osast, millega ta töötab. Teisest küljest teeb testimisstrateegia tavaliselt projektijuht või keegi teine, kuna see nõuab isikut, kellel on projektist terviklik ülevaade.
Kuna testimisstrateegia hõlmaks tervet rida komponente, mis võivad üksteisest väga erinevad olla, hõlmab see ainult üldisi seisukohti testimisprotsessile lähenemise kohta. Spetsiifika, näiteks see, kes tegeliku testimise teeb ja kuidas toiminguid läbi viia, jäetakse katseplaani. Teine oluline erinevus katseplaani ja testimisstrateegia vahel on see, kuidas need teatud aja jooksul eksisteerivad. Testistrateegia on staatiline dokument, mis jääb samaks algusest lõpuni. Võrdluseks - katseplaani muudetakse sageli nii, et see hõlmaks ettenägematuid asjaolusid, mis võivad projekti edenedes juhtuda.
Kokkuvõte:
1.Testrateegia on testikavaga võrreldes terviklikum.
2.Testrateegiat teostab projektijuht, testimiskava aga testimisjuht või juht.
3.Testistrateegia räägib üldisest lähenemisviisist, katseplaan aga spetsiifikast.
4.Testistrateegia on staatiline, samal ajal kui testiplaan võib muutuda.