Как записывать видео в Selenium webdriver

У меня есть автоматические скрипты, которые запускаются каждую ночь (около 350 скриптов или тестовых ящиков). Я хочу записать видео из каждого тестового примера (скрипты python). Есть ли какой-либо инструмент или способ, который я могу использовать для управления видеозаписью для каждого теста отдельно? Для инстансов во время тестового теста начните запись и во время разрыва остановите запись и сохраните видео локально с указанным именем и датой. Поэтому у меня должно быть 350 видеороликов для каждого теста (желательно сохранить только видео для неудавшихся тестовых случаев)

Есть ли способ интегрировать эту функциональность в код, который я использую для своих настроек и разрывов?

3 Solutions collect form web for “Как записывать видео в Selenium webdriver”

У простого webdriver нет функции записи видео; вам необходимо использовать стороннюю библиотеку

https://pypi.python.org/pypi/castro/

Для Java webdriver смотрите здесь:

http://roadtoautomation.blogspot.in/2013/03/screen-recording-video-of-java-webdiver.html

Вы можете использовать castro в python. см. ниже ссылку http://pypi.python.org/pypi/castro/

Вы можете использовать следующий веб-сервис http://bit.ly/video-recorder-service, который можно удаленно контролировать с помощью простых HTTP-запросов.

Я использовал это для тестов webdriver в среде сетки.

  • Python Selenium Alert - запрашивать имя пользователя и пароль не работает
  • Подождите, пока перенаправление страницы Selenium WebDriver (Python)
  • Автоматические скриншоты при неудаче теста Selenium Webdriver в Python
  • Assert / VerifyElementPresent с Python и WebDriver?
  • Выполните проверку WebDriverWait () или аналогичную проверку регулярного выражения в Python
  • Как добавить расширение к моему хронографу на уровне Robot с помощью Selenium2Library
  • 'selenium.common.exceptions.WebDriverException: Сообщение: u'chrome недоступен
  • Настроить реальный тайм-аут для загрузки страницы в Selenium WebDriver?
  • Скриншот Webdriver
  • Webdriver / Selenium: Как найти элемент, когда он не имеет имени класса, id или css селектор?
  • Кто-нибудь использовал ActionChains из Webdriver (привязка к python)?
  • Python - лучший язык программирования в мире.