← Prompt Library / Engineering

Engineering

Test Case Generator

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.

testing qa test-cases

Run this prompt with your real data

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 Week

More Engineering prompts

Pragmatic Code Reviewer

Review a diff for correctness, security, and readability issues.

Explain This Code

Get a plain-English walkthrough of unfamiliar code.

Write Unit Tests

Generate thorough unit tests for a function.

Debug Assistant

Diagnose an error systematically: likely causes ranked with reasoning, the cheapest test for each, a...

Regex Builder

Build a regular expression from a plain-English requirement — explained token by token, tested again...

SQL From a Question

Turn a plain-English data question into a working SQL query — with the assumptions stated, a readabl...