【问题标题】:How to record a video in Selenium webdriver [closed]如何在 Selenium webdriver 中录制视频 [关闭]
【发布时间】:2018-12-02 19:37:04
【问题描述】:

我有每天晚上运行的自动化脚本(大约 350 个脚本或测试用例)。我想录制每个测试用例(Python 脚本)的视频。是否有工具或方法可以用来分别控制每个测试用例的视频录制?

例如,在测试用例设置期间开始录制,在拆卸期间停止录制并使用指定的名称和日期在本地保存视频。所以每个测试用例我应该有 350 个视频(最好只保存失败的测试用例的视频)。

有没有办法将此功能集成到我用于设置和拆卸的代码中?

【问题讨论】:

标签: python selenium webdriver selenium-webdriver video-recording


【解决方案1】:

一个简单的webdriver没有录制视频的功能;您需要使用第三方库,例如Castro

有关 Java 网络驱动程序,请查看博文Screen Recording (Video) of Java Webdriver script

【讨论】:

  • C# 或 .Net 世界有什么东西吗?
  • 不支持python 3
【解决方案2】:

您可以在 Python 中使用Castro...

【讨论】:

  • 有什么方法可以使用 Java 做同样的事情
【解决方案3】:

您可以使用以下网络服务http://bit.ly/video-recorder-service,可以通过简单的http请求进行远程控制。

我已将它用于网格环境中的 webdriver 测试。

【讨论】:

    猜你喜欢
    • 2018-07-10
    • 2013-01-22
    • 2023-01-11
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    相关资源
    最近更新 更多