Junior
Wat vind je belangrijk om aan te geven bij het opstellen van een bugrapport?
sobes.tech AI
Antwoord van AI
- Beschrijving van de bug: Duidelijke en begrijpelijke uiteenzetting van het probleem.
- Stappen om te reproduceren: Sequentie van acties die gegarandeerd tot de bug leiden.
- Feitelijke resultaat: Wat er echt gebeurde.
- Verwacht resultaat: Hoe het had moeten zijn.
- Versie van de applicatie/systeem: De versie waarin de bug werd ontdekt.
- Omgeving: Besturingssysteem, browser (met versie), PHP-versie (indien van toepassing), gebruikte afhankelijkheden en hun versies.
- Logs/stack trace: Foutuitvoer die helpt bij het lokaliseren van het probleem.
// Voorbeeld van foutuitvoer Fatal error: Uncaught Exception: Er ging iets mis in /pad/naar/bestand.php:123 Stack trace: #0 /pad/naar/ander_bestand.php(45): een_functie() #1 {main} thrown in /pad/naar/bestand.php on line 123 - Screenshots/Schermopnames: Visuele weergave van de bug.
- Ernst van de bug (Severity): Beoordeling van de impact van de bug op de werking van het systeem (bijvoorbeeld, blokkeren, kritisch, major, minor, triviaal).
- Prioriteit van de bug (Priority): Hoe snel de bug moet worden opgelost.
- Bijgevoegde bestanden: Configuratiebestanden, database dumps of andere bestanden die nodig zijn voor reproductie.
- Contactinformatie: Wie de bug heeft ontdekt en aanvullende informatie kan verstrekken.