Testistrategia vs. testisuunnitelma
Kaikissa laaja-alaisissa hankkeissa testaus on tärkeä osa prosessia. Testien perusteellinen ja tarkka suorittaminen varmistaa, että projekti on standardien mukainen eikä siinä ole vakavia puutteita. Ennen minkään testin suorittamista on tehtävä kaksi asiakirjaa, testistrategia ja testisuunnitelma. Suurin ero näiden kahden välillä on niiden laajuus. Testistrategia kattaa tavoitteet, jotka on saavutettava, ja käytettävän lähestymistavan. Tämä on usein koko yrityksen tai projektin laajuinen asiakirja. Vertailun vuoksi testisuunnitelma on paikallisempi asiakirja, joka käsittelee projektin tiettyä osaa tai komponenttia ja noudattaa testistrategiassa annettuja ohjeita.
Joissakin pienemmissä hankkeissa testistrategia löytyy usein osana testisuunnitelmaa lähinnä siksi, että testisuunnitelmaa on vain yksi, ja testistrategian erottaminen ei tunnu käytännölliseltä. Mutta suurissa projekteissa, joissa on monia projekteja, joissa on monia komponentteja, on yksi testistrategia ja kourallinen testisuunnitelmia; yleensä yksi jokaisesta pääkomponentista. Testisuunnitelman tekee yleensä testauspäällikkö tai testausjohto. Tämä on keskitason asema, joka vaatii henkilöä, joka tuntee läheisesti sen osan, jonka kanssa hän työskentelee. Toisaalta testistrategian tekee yleensä projektipäällikkö tai joku korkeampi, koska se vaatii henkilöä, jolla on kattava näkemys projektista.
Koska testistrategia kattaa koko joukon komponentteja, jotka voivat olla hyvin erilaisia toisistaan, se kattaa vain yleiset näkemykset siitä, miten lähestyä testausprosessia. Yksityiskohdat, kuten kuka suorittaa testauksen ja kuinka vaiheet suoritetaan, jätetään testisuunnitelmaan. Toinen suuri ero testisuunnitelman ja testistrategian välillä on se, kuinka ne ovat olemassa tietyn ajanjakson ajan. Testistrategia on staattinen asiakirja, joka pysyy samana alusta loppuun. Vertailun vuoksi testisuunnitelmaa muutetaan usein ennakoimattomien olosuhteiden huomioon ottamiseksi, joita voi tapahtua projektin edetessä.
Yhteenveto:
1.Testistrategia on kattavampi kuin testisuunnitelma.
2.Testistrategian tekee projektipäällikkö, kun taas testisuunnitelman tekee testauspäällikkö tai johto.
3.Testistrategia puhuu yleisestä lähestymistavasta, kun taas testisuunnitelma puhuu spesifisyydestä.
4.Testistrategia pysyy staattisena, kun taas testisuunnitelma voi muuttua.