在Selenoid中,可以通过配置来仅保留失败测试的视频。Selenoid是一个基于Docker的浏览器自动化测试工具,它可以在云环境中运行浏览器,并记录测试过程的视频。
要在Selenoid中只保留失败测试的视频,可以使用以下步骤:
browsers.json
),找到要配置的浏览器部分。"video"
字段,并设置其值为true
。这将启用该浏览器的视频录制功能。"videoName"
字段,并设置其值为一个变量,例如${TEST_NAME}.mp4
。这将定义视频文件的名称,其中${TEST_NAME}
是一个环境变量,表示当前测试的名称。"defaultVideoRecorder"
字段,并设置其值为"delete"
。这将告诉Selenoid在测试完成后删除所有视频文件。通过以上配置,Selenoid将只保留失败测试的视频。当测试失败时,Selenoid会将视频文件保存在指定的路径中,而当测试成功时,视频文件将被自动删除。
需要注意的是,Selenoid支持多种浏览器,因此需要在适当的浏览器配置中进行上述设置。此外,Selenoid还提供了其他配置选项,如视频质量、帧率等,可以根据需要进行调整。
推荐的腾讯云相关产品是腾讯云容器服务(Tencent Kubernetes Engine,TKE),它是一种高度可扩展的容器管理服务,可帮助您轻松部署、管理和扩展容器化应用程序。您可以使用TKE来部署和管理Selenoid容器,并通过腾讯云对象存储(COS)来存储测试视频文件。
更多关于腾讯云容器服务(TKE)的信息,请访问:腾讯云容器服务(TKE)产品介绍
领取专属 10元无门槛券
手把手带您无忧上云