Section 4 Review
Section 4 widened this path's scope beyond individual features to the environment, the workflow, the data itself, and the record of what happened — configuration and secrets, business logic, data protection, and logging integrity.
Knowledge Check
Work through these five scenarios before checking the Section 4 Solutions.
Scenario 1: Every Page Works Fine
A site's individual pages all render and function correctly, but the entire site can be loaded inside an invisible frame on an unrelated, malicious-looking page. What category of testing would have caught this, and why didn't feature testing?
Scenario 2: Nothing Technically Broken
A checkout process's four steps each work perfectly on their own. A customer can still complete an order by sending the final "confirm" request directly, without ever submitting payment. What defect class is this, and why wouldn't a security scanner find it?
Scenario 3: The Screen Shows Very Little
A "nearby branches" feature's screen only shows a distance and address. Why might this still be a real data-protection concern worth testing?
Scenario 4: Deactivated, Not Deleted
A "delete my account" feature marks an account as deactivated. What additional, specific test would confirm whether this actually satisfies a reasonable data-deletion expectation?
Scenario 5: The Log Exists
A system logs customer-facing actions like transfers and profile changes. Why might this still leave a real security-logging gap?
Next: Check your answers against the Section 4 Solutions, then continue to Section 5 — Security Across the Organization and Delivery Pipeline.