Strategija ispitivanja
Test Strategija je plan koji definira pristup Softver Testiranje životnog ciklusa (STLC). To vodi QA timove da definiraju pokrivenost ispitivanja i opseg ispitivanja. Testerima pomaže da u bilo kojem slučaju dobiju jasnu sliku o projektu. Mogućnost propuštanja bilo koje testne aktivnosti vrlo je mala kada postoji odgovarajuća strategija testiranja.
Što je dokument o strategiji ispitivanja?
Dokument o strategiji ispitivanja dobro je opisan dokument u testiranju softvera koji jasno definira točan pristup testiranja softvera i ciljeve testiranja softverske aplikacije. Test dokument važan je dokument za QA timove koji je izveden iz stvarnih poslovnih zahtjeva koji vodi čitav tim o pristupu i ciljevima testiranja softvera za svaku aktivnost u procesu testiranja softvera.
Test strateški dokument odgovara na sva pitanja poput onoga što želite obaviti i kako ćete to postići itd. Pisanje učinkovitog strateškog dokumenta vještina je koju tester razvija s iskustvom. Plan strategije testiranja treba priopćiti cijelom timu kako bi tim bio dosljedan u pristupu i odgovornostima.
Plan ispitivanja protiv strategije testiranja
Postoji velika zbrka oko dokumenata o planu ispitivanja i strategiji ispitivanja. Druga organizacija ima svoje jedinstvene procese i standarde za upravljanje tim dokumentima. Na primjer, neke organizacije uključuju činjenice o strategiji testiranja u sam plan testiranja, dok neke organizacije uključuju strategiju kao pododjeljak unutar plana testiranja.
Plan ispitivanja |
Strategija ispitivanja |
|
|
Da bi bilo jasnije je li plan testa neko odredište, tada je strategija QA testa karta do tog odredišta.
Kako pripremiti dobar dokument o strategiji ispitivanja
Svaka organizacija ima svoj jedinstveni prioritet i skup pravila za dizajniranje softvera, zato nemojte kopirati nijednu organizaciju na slijepo. Uvijek osigurajte da je njihov dokument kompatibilan i dodaje vrijednost vašem razvoju softvera prije nego što slijedite predložak.
Test strategija u STLC-u :
Korak # 1: Opseg
Definira parametre poput
- Tko će pregledati dokument?
- Tko će odobriti ovaj dokument?
- Aktivnosti testiranja softvera provedene s vremenskim rokovima
Korak # 2 Pristup testiranju
Ona definira
- Proces ispitivanja
- Razine ispitivanja
- Uloge i odgovornosti svakog člana tima
- Vrste ispitivanja (ispitivanje opterećenja, sigurnosno ispitivanje, ispitivanje performansi itd.)
- Pristup testiranju i alat za automatizaciju, ako je primjenjivo
- Dodavanje novih nedostataka, ponovno testiranje, trijaža nedostataka, ispitivanje regresije i odjava s ispitivanja
Korak # 3 Test okruženje
- Definirajte broj zahtjeva i postavki potrebnih za svako okruženje
- Definirajte sigurnosnu kopiju test podataka i strategiju vraćanja
Korak # 4 Alati za testiranje
- Alati za automatizaciju i upravljanje testovima potrebni za izvršavanje testa
- Otkrijte brojne otvorene i komercijalne alate koji su potrebni te utvrdite koliko je korisnika na njemu podržano i planirajte u skladu s tim
Korak # 5 Kontrola otpuštanja
- Objavite plan upravljanja izdanjima s odgovarajućom poviješću verzija koja će osigurati izvršenje testa za sve izmjene u tom izdanju
Korak # 6 Analiza rizika
- Navedite sve rizike koje možete procijeniti
- Dajte jasan plan za ublažavanje rizika, također plan nepredviđenih događaja
Korak # 7 Pregled i odobrenja
- Sve ove aktivnosti pregledava i potpisuje poslovni tim, vodstvo projekata, razvojni tim itd.
- Sažetak izmjena pregleda trebao bi se naći na početku dokumenta, zajedno s odobrenim datumom, imenom i komentarom
Preuzmite predložak strategije testiranja
Kliknite dolje za preuzimanje uzorka dokumenta o strategiji ispitivanja
Preuzmite predložak strategije testiranja
Zaključak:
U softverskom inženjerstvu, izdanje softvera s vremena na vrijeme prolazi kroz dokumente Strategije testiranja kako bi se napredak testiranja mapirao u pravom smjeru. Kad je datum izdanja blizu, mnoge će se od ovih aktivnosti preskočiti, poželjno je razgovarati s članovima tima hoće li smanjivanje bilo koje određene aktivnosti pomoći u oslobađanju bez ikakvog potencijalnog rizika.