Run a practical lab
Project 1: checkout confidence
Scope: one item, quantity changes and required customer fields. Define expected totals before running checks. Cover successful confirmation and rejected incomplete input; explain what payment behaviour is outside the project.
Project 2: order-service contract
Scope: create and retrieve a synthetic order in a controlled service. Define expected status and required response fields with the service contract. Keep setup and cleanup explicit so repeated runs do not pollute shared data.
Project 3: investigate a failure
Scope: introduce a deliberate change in your own sample application that breaks one expected result. Capture the failed run and identify whether the requirement, implementation or check needs to change.
Prepare a portfolio walkthrough
Describe the user risk, your contribution, how to reproduce the work and what remains untested. Separate your own reasoning from generated code or mentor suggestions. A small reproducible project is easier to evaluate than unexplained screenshots.
Official references
Use these sources for current API behaviour and setup requirements. SPOTHUB is an independent training provider.
