Software — tspec
Test Spec Ecosystem
One traceability model across every document the product has.
Early release 0.1.1
tspec — command line and desktop app
What it does
Links the design documents, the test analysis results and your requirements files into a single trace model, then generates the test plan, the test specification, the DFT report and the risk analysis from it — so they agree with each other by construction.
- Traceability from requirement to test case to result
- Test plan with test legs and flowcharts
- Test specification with proposed test cases and methods
- A DFT report built from PCB Test Analysis's own coverage and access numbers
- An FMEA with severity, occurrence and detection, RPN, action priority, the tests that mitigate each line, and the residual RPN once they are done
- Production test legs in order - AOI, then in-circuit or flying probe, boundary scan, programming, functional and final quality - and a separate design verification flow
- Test cases proposed per requirement, including boundary-value and negative cases
- AI instruction sets for Claude, Gemini and Copilot, plus an engine-neutral AGENTS.md
- Exports to DOORS/DNG ReqIF, StrictDoc, OpenFastTrace and Kiwi TCMS
On video
One recording of it actually running.
A screenshot of a program that moves is only half of it, so here it is moving. Recorded off the screen while it ran on this bench - its own window, its own example project, nothing staged. The verdicts are whatever the application returned. Nothing plays until you press it.
What one run produced
It runs last, after the testability, EMC and validation analyses have written what they found. This is the whole run that is published on this site, all four applications of it:
Get in touch
Requirements
- Windows 10 or 11, 64-bit
- About 200 MB of disk
- No .NET install needed — the runtime is bundled
- No Excel needed — workbooks are written directly
Also in the set