Sobes.tech
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:

  1. Priprema okruženja: Uverite se da je test okruženje pravilno postavljeno i da ispunjava zahteve.
  2. Izvršenje test scenarija: Sprovodite testove u skladu sa planiranim okvirom (test slučajevi, liste za proveru, istraživačko testiranje).
  3. 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).
  4. 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.
  5. 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.
  6. 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).