Junior
Ispričajte o procesu fiksiranja rezultata testiranja.
sobes.tech АИ
Одговор од АИ
Zabeležavanje rezultata testiranja je dokumentovanje zapažanja, test slučajeva i otkrivenih defekata tokom celog ciklusa testiranja.
Glavni koraci:
- Priprema okruženja: Uverite se da je test okruženje pravilno postavljeno i da ispunjava zahteve.
- Izvršenje test scenarija: Sprovodite testove u skladu sa planiranim okvirom (test slučajevi, liste za proveru, istraživačko testiranje).
- Registracija rezultata test slučajeva:
- Status (Pass, Fail, Blocked, Skipped).
- Faktuelni rezultat (posmatrano ponašanje sistema).
- Očekivani rezultat.
- Koraci reprodukcije.
- Vreme izvršenja.
- Link na povezani defekt (ako Fail).
- Registracija defekata (bug izveštaji):
- Kratak i precizan opis defekta.
- Koraci reprodukcije (minimalni skup radnji).
- Trenutni rezultat.
- Očekivani rezultat.
- Okruženje (OS, pregledač, verzija aplikacije).
- Ozbiljnost (Severity).
- Prioritet (Priority).
- Aplikacije (screenshotovi, video, logovi).
- Datum otkrivanja.
- Ime testera.
- Korišćenje alata: Korišćenje sistema za upravljanje testovima (TMS) i sistema za praćenje defekata (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Bug Tracking: Jira, YouTrack, Redmine.
- Ažuriranje dokumentacije: Ažuriranje testne dokumentacije (test slučajevi) na osnovu rezultata i otkrivenih defekata.
Primer zapisa rezultata u TMS (hipotetička struktura):
| ID Test slučaja | Naziv test slučaja | Pretpostavke | Koraci | Očekivani rezultat | Faktuelni rezultat | Status | Datum | Napomena | Link na defekt |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | Registracija novog korisnika | Korisnik nije registrovan | 1. Otvorite obrazac za registraciju<br>2. Unesite podatke<br>3. Kliknite "Registruj" | Korisnik uspešno registrovan i prijavljen | Korisnik uspešno registrovan, ali nije prijavljen | Fail | 2023-10-27 | Korisnik je preusmeren na stranicu za prijavu | BUG-045 |
| TC-002 | Prijava postojećeg korisnika | Korisnik je registrovan i aktiviran | 1. Otvorite obrazac za prijavu<br>2. Unesite korisničko ime/lozinku<br>3. Kliknite "Prijavi se" | Korisnik uspešno prijavljen | Korisnik uspešno prijavljen | Pass | 2023-10-27 | - | - |
Primer izveštaja o grešci (u Jira):
// Sažetak:
[BUG-045] Novoregistrovani korisnik se ne automatski prijavljuje
// Koraci za reprodukciju:
// 1. Otvorite obrazac za registraciju.
// 2. Popunite validne korisničke podatke (email, lozinka).
// 3. Kliknite na dugme "Registruj".
// Faktuelni rezultat:
// Korisnik je uspešno registrovan, ali je preusmeren na stranicu za prijavu umesto da bude automatski prijavljen.
// Očekivani rezultat:
// Nakon uspešne registracije, korisnik bi trebalo da bude automatski prijavljen i preusmeren na stranicu profila.
// Okruženje:
// OS: Windows 10
// Pregledač: Chrome 118.0
// Verzija aplikacije: 1.2.0
// Ozbiljnost: Glavna
// Prioritet: Visoka
// Prilozi:
// - screenshot-registration-redirect.png
// - server_logs_20231027.txt
// Izveštač: John Smith
Proces beleženja obezbeđuje transparentnost, sledljivost i omogućava analizu kvaliteta proizvoda, efikasnosti testiranja i donošenje odluka o izdanju. Za automatizovani QA, rezultati beleženja često se generišu od strane testnog okvira (izveštaji o prolaznosti testova, logovi, integracija sa TMS/ATS).