Video to test cases means taking a screen recording of someone using an app and turning it into a written, repeatable test: the steps they took, the values they entered, and the result that proves the flow worked. ReplayQA does that automatically for web apps, and then goes one step further: it runs the test case in a real browser, so you get an automated test, not just a document.
Why generate test cases from a video?
Writing test cases by hand is slow. Someone watches the flow, types every click into a spreadsheet or test management tool, and hopes nothing was missed. Most teams already have the source material: release sign-off clips, bug report videos, onboarding walkthroughs and demo recordings. Each one shows a real flow, step by step.
A video is also the most precise description of a flow there is. It shows the exact button, the exact field and the exact result, with no room for "click the thing on the left".
What a generated test case contains
From one video of one flow, ReplayQA writes:
| Part | Example |
|---|---|
| Name | Log in and add an item to the cart |
| Starting page | Read from the address bar, or entered when you upload |
| Steps | 1. Click "Sign in" · 2. Type the email from the test login · 3. Click "Add to cart" |
| Values | Typed text, dropdown choices, dates and checkboxes, as shown in the video |
| Expected result | A final check such as "Order confirmed" is shown |
Every step is written in plain English, like "Choose Express in Delivery", and can be edited in a simple form.
From test case to automated test
A test case on paper still needs someone to run it. ReplayQA closes that gap:
- Validate. The steps are played back on your site in a real browser. You can watch it live. Only steps that work are saved.
- Replay. Press Play, or Play All for a suite, before every release. Each run gives a pass or fail, a screenshot of every step and a video of the run.
- Keep it working. When a button is renamed or moved, ReplayQA proposes a fix as a draft. Nothing changes until you approve it.
AI reads the video once to write the steps. Every replay runs the same saved steps, so results are repeatable.
Tips for videos that make good test cases
- One flow per video, with one clear outcome.
- Start on a known page, ideally with the address bar visible.
- End on proof, such as a confirmation message, and stay on it for a couple of seconds.
- Use test data: a test account and made-up names.
See How to record a good video for the full checklist.
Frequently asked questions
Can AI generate test cases from a video?
Yes. ReplayQA's AI watches a screen recording of a web app flow and writes the test case: each click, typed value, choice and date, plus a final check for the result shown at the end. It then proves the steps in a real browser before saving them.
What video formats are supported?
MP4 and WebM, from any screen recorder, including the recorders built into Windows and macOS. Your plan sets the maximum file size and length; most single-flow recordings are well within them.
Are the test cases written or automated?
Both. Each test is a readable test case with numbered steps in plain English and an expected result, and it's also an automated test that ReplayQA replays in a real browser whenever you press Play.
Do I need to write code?
No. You record, upload and approve. Steps can be edited in a form if you want to change a value, but you never have to read or write test code.
How long does it take?
Usually a few minutes from upload to a validated test. The AI drafts the steps in about a minute, then ReplayQA plays them back on your site.