← Prompt Library / Engineering
Generate a thorough test plan for a feature: happy paths, edge cases, failure modes, and the nasty cases developers forget — prioritised by risk.
Generate test cases for: {{feature}} (describe behaviour, inputs, and what depends on it).
Cover: happy paths (the 2-3 core flows), boundary cases (empty, zero, max, one-over-max, unicode, whitespace), state cases (concurrent edits, repeated submission, back-button, expired session), failure modes (dependency down, timeout, partial write), and permission cases (wrong user, no auth, revoked access). For each: setup, action, expected result — concrete enough to execute. Rank by risk×likelihood and mark the 5 I should automate first. Tell me which case, if it fails, means we must not ship.
Fields like {{ this }} are placeholders — replace them with your own details, or let Aria ask you for them.
This prompt runs with Aria connected to your email, files, CRM and 40+ other services — and you can schedule it to run automatically.
Start Free WeekReview a diff for correctness, security, and readability issues.
Get a plain-English walkthrough of unfamiliar code.
Generate thorough unit tests for a function.
Diagnose an error systematically: likely causes ranked with reasoning, the cheapest test for each, a...
Build a regular expression from a plain-English requirement — explained token by token, tested again...
Turn a plain-English data question into a working SQL query — with the assumptions stated, a readabl...