Testna strategija
Strategija test je načrt za opredelitev pristop k Software Testing življenjskega cikla (STLG). Skupinam za zagotavljanje kakovosti vodi pri določanju pokritosti in obsega testiranja. Preskuševalcem pomaga, da dobijo jasno sliko o projektu kadar koli. Možnost zamuditve kakršne koli testne dejavnosti je zelo majhna, če obstaja ustrezna testna strategija.
Kaj je dokument o strategiji testiranja?
Dokument o strategiji testiranja je dobro opisan dokument pri preizkušanju programske opreme, ki jasno opredeljuje natančen pristop testiranja programske opreme in cilje testiranja programske aplikacije. Testni dokument je pomemben dokument za ekipe za zagotavljanje kakovosti, ki izhaja iz dejanskih poslovnih zahtev in vodi celotno skupino o pristopu in ciljih testiranja programske opreme za vsako dejavnost v procesu testiranja programske opreme.
Testni strateški dokument odgovarja na vsa vprašanja, na primer o tem, kaj želite narediti in kako ga boste dosegli itd. Pisanje učinkovitega strateškega dokumenta je veščina, ki jo tester razvije z izkušnjami. Načrt strategije testiranja je treba sporočiti celotni ekipi, da bo skupina dosledna glede pristopa in odgovornosti.
Test načrt Vs preskusna strategija
Glede dokumentov o načrtu preskusa in strategiji preskusov obstaja velika zmeda. Drugačna organizacija ima svoje edinstvene procese in standarde za upravljanje teh dokumentov. Nekatera organizacija na primer vključuje dejstva o strategiji preizkusa v sam testni načrt, medtem ko nekatera vključuje strategijo kot pododdelek v načrtu testiranja.
Testni načrt |
Testna strategija |
|
|
Da bi bilo bolj jasno, ali je testni načrt neki cilj, je strategija QA Test zemljevid za dosego tega cilja.
Kako pripraviti dober dokument o strategiji testiranja
Vsaka organizacija ima svojo edinstveno prednost in nabor pravil za načrtovanje programske opreme, zato ne kopirajte nobene organizacije na slepo. Vedno se prepričajte, da je njihov dokument združljiv in dodaja vrednost razvoju vaše programske opreme, preden sledite predlogi.
Testna strategija v STLC :
1. korak: Obseg
Določa parametre, kot so
- Kdo bo pregledal dokument?
- Kdo bo odobril ta dokument?
- Dejavnosti testiranja programske opreme, ki se izvajajo s časovnimi roki
Korak # 2 Preskusni pristop
Določa
- Postopek testiranja
- Preskusne ravni
- Vloge in odgovornosti vsakega člana ekipe
- Vrste preskušanja (preskušanje obremenitve, preskušanje varnosti, preizkušanje zmogljivosti itd.)
- Preskusni pristop in orodje za avtomatizacijo, če je primerno
- Dodajanje novih napak, ponovno testiranje, triaža napak, regresijsko testiranje in testna odjava
3. korak Preskusno okolje
- Določite število zahtev in nastavitev, potrebnih za vsako okolje
- Določite varnostno kopijo testnih podatkov in obnovitveno strategijo
Korak # 4 Orodja za testiranje
- Orodja za avtomatizacijo in upravljanje testov, potrebna za izvajanje preizkusov
- Ugotovite številna odprtokodna in komercialna orodja ter določite, koliko uporabnikov je podprtih v njem, in temu primerno načrtujte
Korak # 5 Nadzor izdaje
- Načrt upravljanja izdaje z ustrezno zgodovino različic, ki bo zagotovila izvajanje preizkusa za vse spremembe v tej izdaji
6. korak Analiza tveganja
- Naštejte vsa tveganja, ki jih lahko ocenite
- Navedite jasen načrt za zmanjšanje tveganj tudi načrt ukrepov
Korak # 7 Pregled in odobritve
- Vse te dejavnosti pregleda in podpiše poslovna skupina, vodenje projektov, razvojna skupina itd.
- Povzetek sprememb v pregledu najdemo na začetku dokumenta, skupaj z odobrenim datumom, imenom in komentarjem
Prenesite predlogo preizkusne strategije
Kliknite spodaj za prenos vzorca dokumenta o strategiji testiranja
Prenesite predlogo preizkusne strategije
Zaključek:
Pri programskem inženirstvu izdaja programske opreme občasno preide skozi dokumente Test Strategy, da se preslika napredek testiranja v pravo smer. Ko je datum izdaje blizu, bo večina teh dejavnosti preskočena, zaželeno je, da se s člani skupine pogovorite o tem, ali bo zmanjšanje katere koli določene dejavnosti pomagalo pri izpustu brez kakršnega koli potencialnega tveganja.