SiteShadow
Back to vulnerability library

QP03 Automated Tests Practices

What this means

SiteShadow flagged signals that automated tests may be missing, thin, or disabled.

Why it matters

Tests reduce regressions and enforce expected security behavior.

Safer examples

1) Add tests for "abuse cases"

Unauthorized access attempts, invalid inputs, replay attempts, rate-limit triggering.

2) Add integration tests for security boundaries

Test "User A cannot access User B's data" and admin-only routes.

3) Run tests automatically in CI

Make tests part of the merge gate (see QP02).

How SiteShadow detects it (high level)

References

---

← Back to Vulnerability Library

Request access View coverage