我有每晚运行的自动化脚本(大约 350 个脚本或测试用例)。我想录制每个测试用例(Python 脚本)的视频。有没有一种工具或方法可以用来分别控制每个测试用例的视频录制?
例如,在测试用例设置期间开始录制,在拆卸期间停止录制并使用指定的名称和日期在本地保存视频。所以我应该为每个测试用例准备 350 个视频(最好只为失败的测试用例保存视频)。
有没有办法将此功能集成到我用于设置和拆卸的代码中?
原文由 Adam 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有每晚运行的自动化脚本(大约 350 个脚本或测试用例)。我想录制每个测试用例(Python 脚本)的视频。有没有一种工具或方法可以用来分别控制每个测试用例的视频录制?
例如,在测试用例设置期间开始录制,在拆卸期间停止录制并使用指定的名称和日期在本地保存视频。所以我应该为每个测试用例准备 350 个视频(最好只为失败的测试用例保存视频)。
有没有办法将此功能集成到我用于设置和拆卸的代码中?
原文由 Adam 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
4 回答935 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
一个简单的webdriver没有录制视频的功能;您需要使用第三方库,例如 Castro (仅支持 python 2)。
对于 Java webdriver,请查看博客文章 Java Webdriver 脚本的屏幕录制(视频) 。