Section 073 · Chapter 10, Anti-Patterns That Create False Confidence

Anti-Patterns: Over-Specific Test Plans and Test Cases

Exact steps and exact expected words can make AI tests brittle while missing the behavior that matters.

over specific test plans cases

What to do

  1. Define what the user is trying to accomplish, what must be true, what must never happen, and how quality will be judged.
  2. Use rubrics, properties, metamorphic relationships, schemas, blocker rules, and examples of acceptable variation.
  3. Keep exact assertions for things that must be exact, such as JSON shape, policy-required language, citations, and irreversible-action confirmations.
  4. Use exact checks for contracts and safety boundaries, and rubrics or judge-scored properties for open-ended behavior.

Evidence to preserve

  • Preserve the inputs, versions, configurations, raw outcomes, and results for over specific test plans cases needed to reproduce work on Anti-Patterns: Over-Specific Test Plans and Test Cases.
  • Report results for over specific test plans cases by relevant slice, separate blocker failures from averages, state uncertainty and blind spots, and connect the result to a release decision.

Expert note

In production work, separate hard invariants from soft preferences. Use exact checks for contracts and safety boundaries, and rubrics or judge-scored properties for open-ended behavior.

Continue the conversation

Apply this to your context.

Save your product context once, then open a focused conversation that combines it with this concept.

Cite this page

Jason Arbon. "Anti-Patterns: Over-Specific Test Plans and Test Cases." Testing AI Knowledge Edition, section 73.

https://jarbon.ai/testing-ai/knowledge/ch073-over-specific-test-plans-cases.html

Shared across the Knowledge Edition

Adapt every concept to your world.

Describe your product, role, users, risks, constraints, or current quality problem. This stays in this browser until you choose to send it to ChatGPT.

Saved only in this browser.0 / 2400