For managed Waniwani apps you receive these pre-filled based on your app’s tools and behavior. Review them to confirm they match how your app actually works before submitting.
Positive test cases (minimum 5)
Scenarios where your app should trigger and work correctly. For each, the form asks for the scenario, the user prompt, which tools fire, and the expected output.
Add rows for any additional use cases worth covering.
Negative test cases (minimum 3)
Prompts where your app should not trigger. These confirm your app does not activate inappropriately. For each, the form asks for the scenario and a prompt.Writing good test cases
- Positive cases should be realistic. Use prompts a real user would actually type, phrased naturally, not keyword-stuffed prompts engineered to trigger the app.
- Cover distinct paths. Spread the five across different tools and use cases rather than five variations of the same request.
- Negative cases should be plausibly nearby. The strongest negatives are requests in an adjacent area where the app should stay quiet, not random unrelated prompts. They show the app has well-defined boundaries.
- Match the expected output to reality. Reviewers run these against your live app, so describe what it genuinely returns.
Back to ChatGPT submission
Where this template fits in the full checklist.
Tool justification template
The other section reviewers check hardest.