【问题标题】:Java Robot class not working from JenkinsJava Robot 类在 Jenkins 中不起作用
【发布时间】:2015-08-07 17:33:37
【问题描述】:

我正在自动化一个场景(硒),我需要在 APP 生成的身份验证弹出窗口中输入凭据。我正在使用 java Robot 类来执行此功能,当我从 Windows 平台的本地计算机运行它时它运行良好,但是当我从 jenkins 触发构建时它似乎不起作用。它挂在您需要在身份验证弹出窗口中输入凭据的位置。我认为这是因为 jenkins slave 是一个 Unix 平台,这与跨平台问题有关。因为我不确定 Unix 是否支持 Robot 类。
有人可以建议我解决这个问题吗? 提前致谢!!

【问题讨论】:

  • 您能在弹出窗口中发布您是如何通过身份验证凭据的吗?

标签: java selenium jenkins selenium-webdriver awtrobot


【解决方案1】:

问题可能是您在无头服务器上进行测试?确保您没有使用 firefox 或 chrome 驱动程序。尝试改用 HtmlUnitWebDriver 驱动程序。

【讨论】:

    猜你喜欢
    • 2011-07-24
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 2020-01-08
    • 1970-01-01
    • 2021-08-29
    相关资源
    最近更新 更多