# Watch Videos

URL: https://docs.testvibe.com/results/watch-videos

Videos show the browser session as it happened. They are useful when a screenshot captures the final state but not the sequence that caused it.

## Open a video

1. Open **Runs** .
2. Select a completed run.
3. Open the **Videos** tab.
4. Select the video for the test you want to inspect.
The Videos tab lists video rows with the associated test label and size when that information is available.

## What to watch for

Use the video to answer sequence questions:

| Question | What to look for | Did the test reach the right page? | Navigation, redirects, and login state. | Did the page finish loading? | Spinners, delayed content, or slow API responses. | Did a click or input happen? | Whether the browser performed the expected action. | Did something block the UI? | Modals, overlays, banners, or disabled controls. | Did the layout change? | Responsive behavior, clipped content, or hidden buttons. 

## Match video with other evidence

Videos are strongest when used with the failed row details:

1. Open the failed row and read the failure reason.
2. Open the matching video.
3. Watch the actions leading up to the failure.
4. Compare with the screenshot or trace if the cause is still unclear.

## If videos are missing

Videos may be unavailable when:

| Reason | What to check | The run configuration does not record video | Review the selected run configuration. | Video is retained only on failure | Passed tests may not keep video artifacts. | The run ended before Playwright launched | Check setup, dependencies, secrets, and session logs. | The run is still finalizing | Wait for artifacts to finish processing. | Artifacts expired or were deleted | Use a newer run or re-run the test. 

For deeper event-by-event debugging, see [Open traces](/results/open-traces) .
