Step 1, scope: agree what we test, in writing.
targets
- shop.example
- api.shop.example
- admin.shop.example
in scope
- accounts and login
- checkout and payments
- admin roles
- the public API
out of scope
- denial of service
- social engineering
- third party services