我需要使用无头模式在 chrome 中记录 selenium 测试,但我发现这是不可能的。
总而言之,我正在使用的应用程序是一个Java应用程序,它有前端和后端,主要功能是做selenium测试。尽管它有更多的功能。我只想记录测试从开始到结束的过程。
到目前为止,我已经尝试按照这个示例使用库WebDriverManager进行记录,但它没有工作,可能是因为它只适用于一个headful导航器。
我已经看到下面的option使用库ffmpeg,但它说,它在docker中工作,我需要在windows/linux中使用它,正如我之前所说,我的应用程序它不仅仅是一个测试,它也有一个具有不同功能的UI。
你知道更多的可能性,视频记录我的 selenium 测试在无头模式?
1条答案
按热度按时间utugiqy61#
如果您使用headless模式只是因为在Linux中没有视频设备,那么您可以尝试Xvfb