seleniumbase / SeleniumBase

📊 Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.
https://seleniumbase.io
MIT License
5.16k stars 958 forks source link

Do we have the plan to add the function that record testing script execution as a video for playback? #2900

Closed dashng closed 3 months ago

dashng commented 3 months ago

Dear @mdmintz,

Compare to Cypress, do we have the plan to add the feature that record the testing exectuion steps and saved it as a video for playing back.

As we run the script in linux with --headless, which without UI, so we expect to view the execution steps when meet any issues and not just a screenshot.

Thanks

mdmintz commented 3 months ago

Duplicate of https://github.com/seleniumbase/SeleniumBase/issues/642#issuecomment-666353300.

Use an existing tool with SeleniumBase such as Zalenium for recording videos: https://opensource.zalando.com/zalenium/ It works like a Selenium Grid. See https://seleniumbase.io/seleniumbase/utilities/selenium_grid/ReadMe/ for instructions on using SeleniumBase to connect to a Selenium Grid.