Čo je Testovacia analýza (Testovací základ) pri testovaní softvéru?

Obsah:

Anonim

Analýza testu

Analýza testu pri testovaní softvéru je proces kontroly a analýzy artefaktov testu, aby sa vytvorili podmienky testu alebo testovacie prípady. Cieľom analýzy testu je zhromaždiť požiadavky a definovať ciele testu, aby sa vytvoril základ podmienok testu. Preto sa tiež nazýva Test Basis.

Zdroj, z ktorého čerpáte informácie o teste, by mohol byť

  • SRS (špecifikácia softvérových požiadaviek)
  • BRS (Špecifikácia obchodných požiadaviek)
  • Dokumenty o funkčnom dizajne

Testéri môžu vytvoriť testovacie podmienky nahliadnutím do testovanej aplikácie alebo využiť svoje skúsenosti. Ale väčšinou sú testovacie prípady odvodené od testovacích artefaktov.

Poďme porozumieť Testovacej analýze pomocou prípadovej štúdie

Zvážte scenár, keď klient odošle nasledujúce

Pridajte funkciu vyhľadávania do obchodu eCommerce

Aj keď sa aplikácia ešte len bude vyvíjať, vyskúšajte a vytvorte niekoľko testovacích prípadov pre túto požiadavku. Tu sa pozastavte, urobte si domáce úlohy a posuňte riešenie vpred:

Nižšie je uvedených niekoľko testovacích prípadov z mnohých, na ktoré by ste si mohli myslieť

  • Ak nezadáte kľúčové slovo, skontrolujte výsledky hľadania
  • Skontrolujte výsledky vyhľadávania, keď pre hľadané kľúčové slovo nie je k dispozícii žiadny zodpovedajúci produkt
  • Ak je pre hľadané kľúčové slovo k dispozícii množstvo zodpovedajúcich produktov, pozrite si výsledky vyhľadávania

Tu nahliadnete do Testovacieho základu (požiadavka odoslaná klientom), analyzujete ho a prevediete do Testovacích podmienok.
To sa deje počas rôznych fáz modelu V. Testovací plán / prípady sa vytvárajú pomocou zodpovedajúcich dokumentov dostupných v rôznych fázach.

Analýza testu vo V modeli testovania

Ak video nie je prístupné, kliknite sem