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:
- Omgeving voorbereiden: Zorg ervoor dat de testomgeving correct is ingesteld en aan de vereisten voldoet.
- Testscenario's uitvoeren: Voer tests uit volgens het geplande raamwerk (testgevallen, checklists, exploratieve tests).
- 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).
- 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.
- 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.
- 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).