Tests & QA21 categories
Decide what not to test
When the test plan has grown beyond the time available.
Help me decide what to leave untested. I want a recommendation, not a balanced view. For each item in my plan: 1. What would the failure cost, in money, trust or recovery time? 2. How likely is failure, given how the code is written and how often it changes? 3. Would a test here catch it, or is monitoring or a type system the better guard? 4. What does the test cost to write, run and maintain? Then split into: **must test**, **test if time allows**, **do not test, accept the risk**, and **do not test, cover another way**. Be willing to put things in the third group, and state the risk being accepted in plain words so it can be an explicit decision rather than an oversight. Test plan and context:
Making it yours
- Paste your own material where the prompt asks for it. Everything above that line is instruction, not content.
- Delete any rule that does not apply to you. A shorter prompt that fits beats a thorough one that does not.
- If the answer comes back vague, add a line saying what you do not want. Constraints work better than encouragement.
Test strategy. Unit or integration, what to skip, fixture design, and pruning a suite that costs too much.
Related prompts
Decide unit or integration for this codeWhen you are not sure whether to mock the boundary or cross it.Design test data for this featureWhen every test starts with forty lines of fixture setup.Audit a test suite for value versus noiseA suite that takes 20 minutes and nobody trusts the red runs.What should I not test?A suite that costs more to maintain than it catches.Audit this suite for untested behaviourYou wrote tests and want to know what you did not think of.Write test cases from acceptance criteriaA story is ready for QA and the criteria need turning into concrete checks.
Keep this one
Phrasery saves prompts with a right-click and puts them back the same way. Add this to your own library in one click.
Add to your browser โ free