【问题标题】:Record selenium tests in headless mode (Java)以无头模式记录 selenium 测试 (Java)
【发布时间】:2022-12-18 08:38:44
【问题描述】:

我需要记录硒测试铬合金使用无头模式,但我发现这是不可能的。

综上所述,我正在使用的应用程序是一个Java应用程序,其前端和后端的主要功能是进行硒测试。尽管它有更多的功能。我只想记录从开始到结束的测试。

到目前为止,我已经尝试按照 this 示例使用库 WebDriverManager 进行记录,但它没有用,可能是因为它只适用于有头脑的导航器。

我看到了以下使用该库的optionffmpeg但它说它在 docker 中工作,我需要在 windows/linux 中使用它,正如我之前所说,我的应用程序它不仅仅是一个测试,它还有一个具有不同功能的用户界面。

您知道在无头模式下录制我的 selenium 测试的更多可能性吗?

【问题讨论】:

  • headless 模式没有可记录的 GUI。只输出一份报告,详细说明哪些操作已通过/失败以及收到的任何异常可能就足够了。

标签: java selenium selenium-chromedriver record headless


【解决方案1】:

如果你使用headless模式只是因为你在Linux中没有视频设备,那么你可以试试Xvfb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-09
    • 1970-01-01
    • 1970-01-01
    • 2018-07-30
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    相关资源
    最近更新 更多