Sobes.tech
Junior

Papaskokite apie testavimo rezultatų fiksavimo procesą.

sobes.tech AI

Atsakymas iš AI

Testavimo rezultatų fiksavimas — tai stebėjimų, atliktų testų atvejų ir aptiktų trūkumų dokumentavimas viso testavimo ciklo metu.

Pagrindiniai etapai:

  1. Aplinkos paruošimas: Užtikrinti, kad testavimo aplinka būtų tinkamai sukonfigūruota ir atitiktų reikalavimus.
  2. Testų scenarijų vykdymas: Vykdyti testus pagal planuotą struktūrą (testų atvejai, patikros sąrašai, tyrimo testavimas).
  3. Testų atvejų rezultatų registravimas:
    • Statusas (Pass, Fail, Blocked, Skipped):
    • Faktinis rezultatas (sistemos stebimas elgesys):
    • Laukiamas rezultatas:
    • Pakartojimo žingsniai:
    • Vykdymo laikas:
    • Susijusios klaidos nuoroda (jei Fail):
  4. Klaidų registravimas (bug ataskaitos):
    • Klaidos trumpas ir tikslus aprašymas:
    • Pakartojimo žingsniai (minimalus veiksmų rinkinys):
    • Faktinis rezultatas:
    • Laukiamas rezultatas:
    • Aplinka (OS, naršyklė, programos versija):
    • Svarbumas (Severity):
    • Prioritetas (Priority):
    • Priedai (screenshot'ai, vaizdo įrašai, žurnalai):
    • Aptikimo data:
    • Testuotojo vardas:
  5. Įrankių naudojimas: Testų valdymo sistemų (TMS) ir klaidų sekimo sistemų (Bug Tracking Systems) taikymas:
    • TMS: TestRail, Zephyr, Azure Test Plans:
    • Bug Tracking: Jira, YouTrack, Redmine:
  6. Dokumentacijos atnaujinimas: Testų dokumentacijos (testų atvejų) atnaujinimas pagal rezultatus ir aptiktas klaidas:

TMS pavyzdys rezultatų įrašymui (hipotetinė struktūra):

ID Test Case Testo pavadinimas Prieš sąlygas Žingsniai Laukiamas rezultatas Faktinis rezultatas Statusas Data Pastabos Klaidos nuoroda
TC-001 Naujo vartotojo registracija Vartotojas nėra registruotas 1. Atidaryti registracijos formą<br>2. Įvesti duomenis<br>3. Paspausti "Registruotis" Vartotojas sėkmingai užregistruojamas ir prisijungia Vartotojas sėkmingai užregistruojamas, bet neprisijungia Fail 2023-10-27 Vartotojas pereina į prisijungimo puslapį BUG-045
TC-002 Esamo vartotojo prisijungimas Vartotojas yra registruotas ir aktyvus 1. Atidaryti prisijungimo formą<br>2. Įvesti prisijungimo duomenis<br>3. Paspausti "Prisijungti" Vartotojas sėkmingai prisijungia Vartotojas sėkmingai prisijungia Pass 2023-10-27 - -

Jira klaidų ataskaitos pavyzdys:

// Santrauka:
[BUG-045] Naujas registruotas vartotojas automatiškai neprisijungia

// Pakartojimo žingsniai:
// 1. Atidaryti registracijos formą.
// 2. Užpildyti galiojančius duomenis (el. paštas, slaptažodis).
// 3. Paspausti "Registruotis" mygtuką.

// Faktinis rezultatas:
// Vartotojas sėkmingai užregistruojamas, bet vietoj automatinio prisijungimo yra nukreipiamas į prisijungimo puslapį.

// Laukiamas rezultatas:
// Po sėkmingos registracijos vartotojas turėtų būti automatiškai prisijungęs ir nukreiptas į profilį.

// Aplinka:
// OS: Windows 10
// Naršyklė: Chrome 118.0
// Programos versija: 1.2.0

// Svarbumas: Pagrindinis
// Prioritetas: Aukštas
// Pridėtiniai failai:
// - screenshot-registration-redirect.png
// - server_logs_20231027.txt

// Pranešėjas: John Smith

Testavimo rezultatų fiksavimas užtikrina skaidrumą, stebimumą ir leidžia analizuoti produkto kokybę, testavimo efektyvumą bei priimti leidimo sprendimus. Automatizuotas QA dažnai gauna rezultatus iš testų karkaso (testų vykdymo ataskaitos, žurnalai, TMS/ATS integracija).