Rayrun

How do I troubleshoot video recording issues in Playwright tests?

Answer

Troubleshooting Video Recording Issues in Playwright Tests

To troubleshoot video recording issues in @playwright/test, follow these steps:

  1. Check the video option in your test configuration file: Ensure you've set the correct value for the video option. The available options are "off", "on", "retain-on-failure", and "on-first-retry".
import { PlaywrightTestConfig } from '@playwright/test';

const config: PlaywrightTestConfig = {
  use: {
    video: 'on',
  },
};

export default config;
  1. Verify test results: If all your tests pass successfully, no videos will be generated by default. Videos are recorded when tests fail, unless you've explicitly set it to not record on successful runs.

  2. Ensure sufficient disk space: Videos can consume significant disk space depending on their length and resolution. Make sure your machine or server has enough available space.

  3. Update Playwright: If you still face issues, consider updating to the latest version of Playwright to ensure there are no errors or issues with the library itself.

npm install playwright@latest

By following these steps, you should be able to resolve video recording issues in your Playwright tests.

Thank you!
Was this helpful?
Still have questions?

If you still have questions, please ask a question and I will try to answer it.

TwitterGitHubLinkedIn
AboutQuestionsDiscord ForumBrowser ExtensionTagsQA Jobs

Rayrun is a community for QA engineers. I am constantly looking for new ways to add value to people learning Playwright and other browser automation frameworks. If you have feedback, email luc@ray.run.