Demo Branch Test Coverage
Compare a declared demo graph with recorded same-version test paths to find untested required branches, impossible transitions and dead ends.
Loading tool…
How to use Demo Branch Test Coverage
An interactive sales demo can have a working happy path while an important customer branch remains untested. Reconcile your graph with actual recorded test paths before a handoff.
- Describe the current demo as stable nodes and transitions and mark actual required branches.
- Enter recorded, ordered test paths with the exact current version and an approved terminal node.
- Test the missing branches in the real demo and resolve impossible, stale or incomplete runs before delivery.
Good to know
- Only complete, contiguous, same-version paths from the approved start to a declared terminal credit coverage. An incomplete run does not silently count as a passed branch test.
- Cycles are traversed with bounded reachability, not executed. Reachable nonterminal nodes without outgoing transitions are reported separately. No browser session or conversion is verified.
- Each input field is limited to 8,000 UTF-16 characters. CSV needs the exact displayed header and at most 100 data rows. Quoted commas, doubled quotes and quoted newlines are supported. Duplicate identities are refused unless the tool explicitly reports them as findings.
- Markdown and CSV are editable review artifacts, not certificates. Spreadsheet-like text is apostrophe-prefixed in CSV to reduce formula execution risk; check the actual importer before sharing. Decimal ratios are rounded to at most 12 places.
- Runs only on the records you enter, locally in your browser. No AI call, provider connection, account inspection, upload, automatic outreach or saved input. Use neutral identifiers rather than personal or secret content.
Research behind this workbench
These cases explain the business mechanism. The workbench is ToolJovia's independent adaptation, not a claim about the company's internal workflow or an endorsement.
Common questions
Does 100% recorded coverage prove the demo works?
No. It describes only the supplied graph and complete recorded paths. Browser behavior, screenshots, permissions, meaningful assertions and customer success need separate testing.
Why is a stale path excluded?
A path recorded against another version is not evidence that the current demo branch still behaves correctly.
Keep going with related tools
All data →MVP Acceptance Traceability Builder
Map explicit product requirements to observed acceptance tests, exposing uncovered must-have work and failed or unrun checks before release.
DeveloperWorkflow Retry & Idempotency Auditor
Inspect a data-only n8n workflow export for undeclared effects, retry risk and unreachable nodes without executing a workflow or displaying credentials.
DataTool Funnel Event Reconciler
Reconcile neutral attempt IDs across case-click, tool-start and result events, exposing missing stages, duplicate identities and conflicting context.