Kas yra testavimo analizė (testavimo pagrindas) programinės įrangos testavime?

Turinys:

Anonim

Testo analizė

Bandymų analizė atliekant programinės įrangos testavimą yra bandymo artefaktų tikrinimo ir analizavimo procesas, siekiant pagrįsti bandymo sąlygas ar bandymo atvejus. Testo analizės tikslas yra surinkti reikalavimus ir apibrėžti testo tikslus, kad būtų galima nustatyti bandymo sąlygų pagrindą. Vadinasi, jis taip pat vadinamas bandymų pagrindu.

Šaltinis, iš kurio gaunate bandomąją informaciją, gali būti

  • SRS (programinės įrangos reikalavimų specifikacija)
  • BRS (verslo reikalavimo specifikacija)
  • Funkciniai projektavimo dokumentai

Testuotojai gali sukurti bandymo sąlygas, peržiūrėdami bandomą programą arba pasinaudodami savo patirtimi. Tačiau dažniausiai bandomieji atvejai gaunami iš bandomųjų artefaktų.

Supraskime testų analizę pasitelkę atvejo analizę

Apsvarstykite scenarijų, kai klientas siunčia šiuos veiksmus

Pridėkite paieškos funkciją prie el. Prekybos parduotuvės

Nors programa dar nėra sukurta, pabandykite sukurti kelis šio reikalavimo bandymo atvejus. Čia pristabdykite, atlikite namų darbus ir perkelkite sprendimą į priekį:

Keletas bandymų atvejų tarp daugelio, kuriuos galėjote pagalvoti, išvardyti toliau

  • Patikrinkite paieškos rezultatus, kai neįvedamas joks raktinis žodis
  • Patikrinkite paieškos rezultatus, kai nėra tinkamo produkto pagal ieškomą raktinį žodį
  • Patikrinkite paieškos rezultatus, kai ieškomam raktiniam žodžiui yra keletas atitinkamų produktų

Čia jūs nagrinėjate testavimo pagrindą (kliento siunčiamą reikalavimą), jį analizuojate ir paverčiate bandymo sąlygomis.
Taip atsitinka skirtingais V modelio etapais. Testų planas (-ai) kuriamas naudojant atitinkamus dokumentus, prieinamus skirtinguose etapuose.

Testo analizė V testavimo modelyje

Spustelėkite čia, jei vaizdo įrašas nepasiekiamas