Workflow Branch Test Coverage
Compare explicitly expected workflow node paths with supplied scenario paths and pass/fail/unrun records without evaluating conditions.
Loading tool…
How to use Workflow Branch Test Coverage
A workflow can have test records while leaving a branch untested. Keep ordered node-path evidence and unmatched scenarios visible before a human accepts the real automation.
- Declare each intended branch and its exact ordered node labels.
- Paste actual test-record paths and explicit pass, fail or unrun statuses.
- Run missing or incorrect branches in your real workflow and retain evidence before accepting the exported coverage register.
Good to know
- Conditions, expressions and workflow code are never executed. Labels and recorded statuses are unverified declarations.
- A matching recorded pass counts coverage, but failed, unrun, unknown and mismatched records still hold the overall review.
- Each input field is limited to 8,000 UTF-16 characters and each exact-header CSV to 100 data rows. Quoted commas/newlines and doubled quotes are supported. Unsupported controls and unpaired surrogates are refused. Decimal magnitudes are at most 999,999,999 with a smallest nonzero magnitude of 0.000000001; exponents are refused and whole counts are checked exactly. Rational results show at most 18 fractional digits and an ellipsis when more remain.
- Editable Markdown and long-form CSV both retain all summary metrics, context, detailed findings, entered source rows and scope limitations. CSV columns are Record type,Section,Source row,Field,Value; spreadsheet-looking text is apostrophe-prefixed. These are review artifacts, not proof of source truth or a completed real-world task.
- Runs deterministically in this browser. No AI, API, vendor connection, upload, outreach, calendar change, payment, storage or background monitoring. Use authorized pseudonymous records; inspect exports before sharing.
Explore a related business case
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 the tool run my automation?
No. It compares ordered paths that you enter. A supplied pass is not an independently executed test.
Can a branch be covered while the review is on hold?
Yes. One matching pass establishes supplied-record coverage, while another failed, unrun or mismatched scenario remains visible and holds review.
Keep going with related tools
All developer →Agent Handoff Contract Checker
Check named handoff payload objects against explicit required fields and exact primitive/container types, retaining missing and unknown fields.
DeveloperJSON Formatter
Format and indent valid JSON in your browser, with downloadable output and clear syntax errors.
DeveloperJSON Viewer
Inspect a JSON document as a safe path, type, and value tree without executing its contents.
DeveloperJSON Validator
Check JSON syntax locally and see its root type, value count, and nesting depth.
DeveloperJSON to CSV
Convert a JSON array of objects into a quoted CSV table with spreadsheet formula protection.
DeveloperJSON to XML
Convert JSON into escaped, typed XML while preserving arbitrary object keys and array ordering.