我正在自动化一个场景(selenium),我需要在认证弹出中输入凭据,这是由APP生成的。我正在使用java Robot类来执行此功能,当我从我的本地计算机(Windows平台)运行它时运行正常,但是当我从jenkins触发构建时它似乎不起作用。它会挂起,您需要在身份验证弹出窗口中输入凭据。我想这是因为jenkins slave是一个Unix平台,这与跨平台问题有关。因为我不确定Unix是否支持Robot类 有人可以建议我解决这个问题吗? 在此先感谢!!
答案 0 :(得分:0)
问题可能是你在无头服务器上进行测试?确保您没有使用firefox或chrome驱动程序。尝试使用 HtmlUnitWebDriver 驱动程序。