Sobes.tech
Junior

Vertel over het proces van het vastleggen van testresultaten.

sobes.tech AI

Antwoord van AI

Het vastleggen van testresultaten omvat het documenteren van observaties, uitgevoerde testgevallen en ontdekte defecten gedurende de hele testcyclus.

Belangrijkste fasen:

  1. Omgeving voorbereiden: Zorg ervoor dat de testomgeving correct is ingesteld en aan de vereisten voldoet.
  2. Testscenario's uitvoeren: Voer tests uit volgens het geplande raamwerk (testgevallen, checklists, exploratieve tests).
  3. Registratie van testresultaten:
    • Status (Geslaagd, Mislukt, Geblokkeerd, Overgeslagen).
    • Werkelijk resultaat (waargenomen gedrag van het systeem).
    • Verwacht resultaat.
    • Reproductiestappen.
    • Uitvoertijd.
    • Link naar gerelateerde defecten (indien Mislukt).
  4. Defecten registreren (bugrapporten):
    • Korte en precieze beschrijving van het defect.
    • Reproductiestappen (minimale actie set).
    • Huidig resultaat.
    • Verwacht resultaat.
    • Omgeving (OS, browser, versie van de applicatie).
    • Ernstigheid.
    • Prioriteit.
    • Bijlagen (screenshots, video's, logs).
    • Detectiedatum.
    • Naam van de tester.
  5. Gebruik van tools: Gebruik van testmanagementsystemen (TMS) en defect tracking systemen (Bug Tracking Systems).
    • TMS: TestRail, Zephyr, Azure Test Plans.
    • Bug Tracking: Jira, YouTrack, Redmine.
  6. Documentatie bijwerken: Werk de testdocumentatie bij op basis van de resultaten en ontdekte defecten.

Voorbeeld van het vastleggen van resultaat in TMS (hypothetische structuur):

Testgeval ID Naam testgeval Precondities Stappen Verwacht resultaat Werkelijk resultaat Status Datum Opmerking Link naar defect
TC-001 Registratie van nieuwe gebruiker Gebruiker niet geregistreerd 1. Open registratieformulier<br>2. Voer gegevens in<br>3. Klik op "Registreren" Gebruiker succesvol geregistreerd en ingelogd Gebruiker geregistreerd maar niet ingelogd Fail 2023-10-27 Gebruiker komt op loginpagina BUG-045
TC-002 Inloggen van bestaande gebruiker Gebruiker geregistreerd en geactiveerd 1. Open loginformulier<br>2. Voer login/wachtwoord in<br>3. Klik op "Inloggen" Gebruiker succesvol ingelogd Gebruiker succesvol ingelogd Pass 2023-10-27 - -

Voorbeeld van een bugrapport (in Jira):

// Samenvatting:
[BUG-045] Nieuw geregistreerde gebruiker wordt niet automatisch ingelogd

// Reproductiestappen:
// 1. Open registratieformulier.
// 2. Vul geldige gebruikersgegevens in (e-mail, wachtwoord).
// 3. Klik op "Registreren".

// Huidig resultaat:
// De gebruiker wordt succesvol geregistreerd maar wordt doorgestuurd naar de loginpagina in plaats van automatisch ingelogd te worden.

// Verwacht resultaat:
// Na succesvolle registratie moet de gebruiker automatisch ingelogd worden en doorgestuurd worden naar de profielpagina.

// Omgeving:
// OS: Windows 10
// Browser: Chrome 118.0
// Applicatieversie: 1.2.0

// Ernst: Major
// Prioriteit: High
// Bijlagen:
// - screenshot-redirect.png
// - server_logs_20231027.txt

// Melder: John Smith

Het documentatieproces zorgt voor transparantie, traceerbaarheid en stelt in staat de kwaliteit van het product, de testefficiëntie te analyseren en releasebeslissingen te nemen. Voor geautomatiseerde QA worden de resultaten vaak gegenereerd door testframeworks (testuitvoeringsrapporten, logs, integratie met TMS/ATS).