Skip to content

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

  1. Udvid dine test cases med mere detaljeret og struktureret information.
  2. 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