Security testing evalueert software op kwetsbaarheden en beveiligingsproblemen — en verifieert dat deze gegevens beschermt en aanvallen weerstaat. Het omvat verschillende technieken (SAST, DAST, penetration testing, dependency scanning) en is essentieel omdat beveiligingsgebreken ernstige gevolgen kunnen hebben.
Wat security testing controleert
Security testing finds VULNERABILITIES and verifies defenses:
→ common flaws: injection (SQL, etc.), XSS, broken authentication/authorization,
sensitive data exposure, misconfigurations, vulnerable dependencies (OWASP Top 10)
→ does the app properly authenticate, authorize, validate input, encrypt data, etc.?
→ ensures the software resists attacks and protects data/users.
