Skip to main content
idapt
HomeCodeAI ModelsPricing
Sign inStart free
  • Home
  • Pricing
  • AI Models
  • Image models
  • Voice models
  • Video models
  • Rankings
  • New models
  • Model status
  • Multi-Model Chat
  • Voice Mode
  • Voice HUD
  • Web Search
  • Image Generation
  • Video Generation
  • Audio Generation
  • Transcription
  • Drive
  • Credentials
  • Sharing
  • Workspaces
  • Tasks
  • Memory
  • Agents
  • Subagents
  • Automations
  • Skills
  • idapt Code
  • Code Execution
  • Computers
  • Computer Use
  • Computer Assist · Soon
  • Containers
  • Cloud Computers
  • Local AI
  • AI Gateway
  • API & SDK
  • CLI
  • MCP
  • Tunnels
  • All features →
  • LLM cost calculator
  • Token counter
  • Context window checker
  • Can I run it
  • Model picker quiz
  • Savings finder
  • Video cost estimator
  • Text to speech cost
  • Transcription cost
  • API endpoint tester
  • All free tools →
  • Blog
  • Use cases
  • Comparisons
  • Best of
  • Skills
  • Learn
  • Changelog
  • Help center
  • FAQ
  • Privacy
  • Compare all models
  • Support
  • idapt Code
  • Developers
  • Quickstarts
  • API reference
  • API pricing
  • CLI
  • MCP
  • Downloads
  • Desktop
  • Badges and embeds
© idapt[email protected]TermsPrivacy PolicyLegal noticeReport content
X (Twitter)
All skills
Code

Map tests to requirements

Which requirement each test covers, and which have no test at all.

Fill it in

A PRD or requirements document.

Where the tests are.

Requirements with no test, and tests with no requirement.

Your prompt

Build a traceability matrix.

Tests: [the test suite]
Map requirement to test, both directions. The forward direction finds what is
untested; the reverse finds tests that assert something nobody asked for, which is
usually a requirement that changed and a test that did not.

Call out the gaps explicitly, and rank them by what the requirement is worth.
Untested error handling on payment is not the same as untested tooltip copy, and
a matrix that presents them equally gets ignored.
Do not count partial coverage: a test that touches a requirement is not the
same as one that verifies it, and marking those as covered is how a matrix ends
up reassuring everyone about nothing.
Use Map tests to requirementsOpens with everything above already filled in.

Why this works

Mapped only forwards, a matrix finds untested requirements. Mapped both ways it also finds tests asserting something nobody asked for, which is usually a requirement that changed and a test that did not.

More code skills

  • idapt Code
  • Fix a failing test

Use it now in a chat in 1 click

Use Map tests to requirements
Fix a GitHub issue
  • Find security bugs
  • Ship a feature
  • Speed up slow code