我正在使用 jenkins 在远程 ubuntu 机器上运行测试。我可以通过 putty.exe 访问这台机器。我想查看在特定端口上启动的实际浏览器。
我正在使用 java1.7+maven3+testng6.5。硒罐 - 2.34.0、2.35.0。通过授予 777 权限,所有用户都可以执行 Firefox。
我试过了 :
DesiredCapabilities capability = DesiredCapabilities.firefox();
capability.setCapability("platform", Platform.LINUX);
capability.setCapability("binary", "usr/bin/firefox");
try {
driver= new RemoteWebDriver(
new URL("http://staging.mywebsite.com:8083/wd/hub"),
capability.firefox());
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
driver.get(productionurl);
错误:
Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.