Analiza testa
Testna analiza pri preizkušanju programske opreme je postopek preverjanja in analiziranja testnih artefaktov za utemeljitev testnih pogojev ali testnih primerov. Cilj analize preskusov je zbrati zahteve in opredeliti cilje preskusa, da se določijo temelji preskusnih pogojev. Zato se imenuje tudi testna osnova.
Vir, iz katerega pridobite informacije o preskusu, je lahko
- SRS (specifikacija zahteve za programsko opremo)
- BRS (specifikacija poslovnih zahtev)
- Dokumenti o funkcionalnem oblikovanju
Preizkuševalci lahko ustvarijo preskusne pogoje tako, da preučijo prijavljeno aplikacijo ali uporabijo svoje izkušnje. Toda večinoma testni primeri izhajajo iz testnih artefaktov.
Razumejmo testno analizo s pomočjo študije primera
Razmislite o scenariju, kjer odjemalec pošlje naslednje
Dodajte funkcijo iskanja v trgovino e-trgovine
Čeprav aplikacije še ni razvito, poskusite razviti nekaj testnih primerov za to zahtevo. Tu ustavite, naredite domačo nalogo in premaknite rešitev naprej:
Nekaj testnih primerov med mnogimi, ki ste si jih lahko omislili, je navedenih spodaj
- Preverite rezultate iskanja, ko ni vnesena nobena ključna beseda
- Rezultate iskanja preverite, če za ključno besedo ni na voljo ustreznega izdelka
- Preverite rezultate iskanja, ko je za ključno besedo, ki jo iščete, na voljo več ustreznih izdelkov
Tu preučite testno osnovo (zahtevo pošlje stranka), jo analizirajte in pretvorite v preskusne pogoje.
To se dogaja med različnimi fazami V-modela. Testni načrt / primeri so ustvarjeni z uporabo ustreznih dokumentov, ki so na voljo v različnih fazah.
Kliknite tukaj, če video ni dostopen