Uge 40 - Test cases forsat
# Øvelse 19 – Test cases fortsat
ℹ️ Information
Formålet med denne øvelse er at udvide de test cases, du udarbejdede i opgave 17.
Du bør udvide dem med den information, du finder relevant ift. forberedelsesvideoen til i dag.
Husk at angive typen af test case, fx Negative eller Destructive, da vi ofte arbejder med sikkerhedstest.
Hver test case bør indeholde følgende:
- Opsummering – en kort beskrivelse af hvad der testes
- Preconditions – hvad skal være opfyldt før testen kan gennemføres? (fx oprettede brugere, login-status mv.)
- Test steps – hvad skal udføres, trin for trin? (defineret i opgave 17)
- Forventet resultat – hvad forventer du der sker?
- Egentligt resultat – hvad skete der faktisk?
Du kan tilføje yderligere oplysninger, hvis du vurderer, det skaber værdi eller klarhed i testcasen.
Velformulerede test cases er vigtig dokumentation – både for at kunne reproducere sårbarheder og for at dokumentere, at de er blevet mitigeret.
🔍 Til eksamen forventes det, at dine test cases præsenteres, inden du starter din demonstration.
🛠 Instruktioner
- Udvid dine test cases med mere detaljeret og struktureret information.
- Få en klassekammerat til at lave et peer review af dine test cases.
🧠 Refleksionsspørgsmål
- Hvorfor bør man udarbejde test cases, når man arbejder med sikkerhedstest?
- Hvad er forskellen på en negativ og en destruktiv test?
- Hvordan kan velbeskrevne test cases bruges i samarbejde med andre udviklere eller sikkerhedstestere
Last update:
2026-09-07 05:23:23