Junior
Vorbiți despre procesul de fixare a rezultatelor testelor.
sobes.tech AI
Răspuns de la AI
Fixarea rezultatelor testării este documentarea observațiilor, a cazurilor de test și a defectelor descoperite pe parcursul întregului ciclu de testare.
Etapele principale:
- Pregătirea mediului: Asigurați-vă că mediul de testare este configurat corect și corespunde cerințelor.
- Executarea scenariilor de testare: Efectuați testele conform cadrului planificat (cazuri de test, liste de verificare, testare exploratorie).
- Înregistrarea rezultatelor cazurilor de test:
- Stare (Pass, Fail, Blocked, Skipped).
- Rezultatul efectiv (comportamentul observat al sistemului).
- Rezultatul așteptat.
- Pașii de reproducere.
- Timpul de execuție.
- Link către defectul asociat (dacă Fail).
- Înregistrarea defectelor (rapoarte de bug-uri):
- Descriere scurtă și precisă a defectului.
- Pașii de reproducere (set minimal de acțiuni).
- Rezultatul actual.
- Rezultatul așteptat.
- Mediu (OS, browser, versiunea aplicației).
- Gravitatea (Severity).
- Prioritatea (Priority).
- Aplicații (capturi de ecran, video, loguri).
- Data descoperirii.
- Numele testerului.
- Utilizarea instrumentelor: Utilizarea sistemelor de management al testării (TMS) și a sistemelor de urmărire a defectelor (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Bug Tracking: Jira, YouTrack, Redmine.
- Actualizarea documentației: Actualizarea documentației de testare (cazuri de test) pe baza rezultatelor și defectelor descoperite.
Exemplu de înregistrare a rezultatului în TMS (structură ipotetică):
| ID Test Case | Numele cazului de test | Precondiții | Pași | Rezultatul așteptat | Rezultatul efectiv | Stare | Data | Observații | Link către defect |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | Înregistrarea unui nou utilizator | Utilizatorul nu este înregistrat | 1. Deschideți formularul de înregistrare<br>2. Introduceți datele<br>3. Apăsați "Înregistrare" | Utilizatorul înregistrat și autentificat cu succes | Utilizatorul înregistrat cu succes, dar nu autentificat | Fail | 2023-10-27 | Utilizatorul ajunge pe pagina de login | BUG-045 |
| TC-002 | Autentificarea unui utilizator existent | Utilizatorul este înregistrat și activat | 1. Deschideți formularul de login<br>2. Introduceți loginul/parola<br>3. Apăsați "Autentificare" | Utilizatorul autentificat cu succes | Utilizatorul autentificat cu succes | Pass | 2023-10-27 | - | - |
Exemplu de raport de bug (în Jira):
// Sumare:
[BUG-045] Utilizatorul înregistrat recent nu se autentifică automat
// Pași pentru reproducere:
// 1. Deschideți formularul de înregistrare.
// 2. Completați datele valide ale utilizatorului (email, parolă).
// 3. Apăsați butonul "Înregistrare".
// Rezultatul actual:
// Utilizatorul este înregistrat cu succes, dar este redirecționat pe pagina de login în loc să fie autentificat automat.
// Rezultatul așteptat:
// După înregistrarea cu succes, utilizatorul ar trebui să fie autentificat automat și redirecționat pe pagina de profil.
// Mediu:
// OS: Windows 10
// Browser: Chrome 118.0
// Versiunea aplicației: 1.2.0
// Gravitate: Major
// Prioritate: Înalt
// Atașamente:
// - screenshot-registration-redirect.png
// - server_logs_20231027.txt
// Raportor: John Smith
Procesul de fixare asigură transparență, urmăritivitate și permite analiza calității produsului, eficienței testării și luarea deciziilor de lansare. Pentru QA automatizat, rezultatele fixării sunt adesea generate de cadrul de testare (rapoarte de trecere a testelor, loguri, integrare cu TMS/ATS).