Java Robot类无法使用Jenkins

时间:2015-05-26 07:12:46

标签: java selenium jenkins selenium-webdriver awtrobot

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

1 个答案:

答案 0 :(得分:0)

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