Ce este analiza de testare (baza de testare) în testarea software-ului?

Cuprins:

Anonim

Analiza testului

Analiza testului în testarea software-ului este un proces de verificare și analiză a artefactelor de testare pentru a se baza condițiile de testare sau cazurile de testare. Scopul analizei testului este de a aduna cerințele și de a defini obiectivele testului pentru a stabili baza condițiilor de testare. Prin urmare, se mai numește și baza de testare.

Sursa din care obțineți informații de testare ar putea fi

  • SRS (Specificația cerințelor software)
  • BRS (Specificația cerințelor de afaceri)
  • Documente de proiectare funcțională

Testatorii pot crea condiții de testare examinând aplicația sub testare sau folosindu-și experiența. Dar, în cea mai mare parte, cazurile de testare sunt derivate din artefacte de testare.

Să înțelegem Analiza testelor cu ajutorul unui studiu de caz

Luați în considerare un scenariu în care clientul trimite următoarele

Adăugați funcționalitatea de căutare într-un magazin de comerț electronic

Chiar dacă aplicația nu a fost încă dezvoltată, încercați și dezvoltați câteva cazuri de testare pentru această cerință. Pauză aici, fă-ți temele și avansează soluția:

Câteva cazuri de testare dintre cele multe la care te-ai fi putut gândi sunt enumerate mai jos

  • Verificați rezultatele căutării atunci când nu este introdus niciun cuvânt cheie
  • Verificați rezultatele căutării atunci când nu este disponibil niciun produs corespunzător pentru cuvântul cheie căutat
  • Verificați rezultatele căutării când sunt disponibile mai multe produse corespunzătoare pentru cuvântul cheie căutat

Aici, vă uitați în baza de testare (cerință trimisă de client), o analizați și o convertiți în condiții de testare.
Aceasta se întâmplă în timpul diferitelor faze ale modelului V. Planul / cazurile de testare sunt create folosind documentele corespunzătoare disponibile în diferite faze.

Analiza testului în modelul V de testare

Faceți clic aici dacă videoclipul nu este accesibil