0

我在 Kubernates 中设置了一个Zalenium(在云中而不是本地 minikube 或其他任何东西中),它运行良好,一切正常。当我运行带有 recordVideo 功能的测试用例时,Zalenium 记录测试并将视频存储在容器中,我可以通过 Zalenium 的仪表板访问视频,但我想通过 RemoteWebDriver 以编程方式(而不是通过访问仪表板)下载视频或别的,视频的名称是动态生成的,它由 sessionId (已知)和时间戳组成,这使得客户端无法生成构建视频文件的 URL,我想知道是否有人已经使用 Zalenium 并知道如何下载视频?

4

1 回答 1

0

我找到了一种解决方法,它在我的场景中有所帮助,Zalenium 公开了一个 Servlet ( DashboardInformationServlet),它提供了到目前为止已经完成的测试的信息,这个 servlet 返回一个对象列表,每个对象都描述了测试并给出了视频录制的路径在测试中,这些信息足以自动化我需要采取的进一步步骤。

于 2020-04-01T11:58:08.813 回答