What belongs in the report
Start with tested scope: storefront domain, product URL, audit mode, date, tester, device context and the storefront path that was checked.
Use plain status labels. Passed means the expected behavior was observed. Warning means the behavior needs human review. Failed means the observed result did not match the expected handoff requirement.
Attach screenshot evidence for client-visible issues. A short caption should explain what the screenshot proves so the client does not have to infer the problem.
Useful example
Instead of writing “discount broken,” report: “Failed - Discount amount. Expected 10% off; observed 7% off on the cart total after applying WELCOME10.” That gives the client a decision-ready issue.
Sign-off workflow
Send the report with a summary of unresolved warnings and failures. Ask the client to approve the remaining scope only after those items are either fixed, accepted or moved into a separate follow-up list.
