Selenium,打开ff浏览器并自动关闭

时间:2017-04-14 15:00:00

标签: selenium webdriver

尝试在远程linux机器上运行testng suite编译的jar。

我遇到的问题是,如果我运行测试,我已经定义了FF打开的URL,并且在关闭浏览器之后,依此类推。

org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"name","selector":"username"}

Selenium 2.53.0 FF 45.0

知道为什么我的测试只是打开浏览器并关闭?

2 个答案:

答案 0 :(得分:0)

当元素不存在时抛出NoSuchElementException。这可能不是fx崩溃的原因。 可能性是:

代码中的某些位置将关闭驱动程序。

我之前遇到过同样的问题。

尝试将firefox升级到最新版本。

尝试使用setProperties

设置firefox驱动程序
System.setProperty("webdriver.firefox.bin","C:\\Users\\AppData\\Local\\Mozilla Firefox\\firefox.exe");
WebDriver driver=new  FirefoxDriver(); 

点击链接升级或降级fx:https://support.mozilla.org/t5/Install-and-Update/Install-an-older-version-of-Firefox/ta-p/1564

以下是一些有用的链接。

Firefox crashes when started by Selenium firefox driver

Which Firefox version is compatible with Selenium 2.53.0?

答案 1 :(得分:0)

在我改变所有工作后,我在最后使用了错误的网址而没有“/”。