升级到最新的selenium版本时,我必须遵循的所有步骤。
我正在使用Selenium 2.53并在Eclipse中配置它。只更改selenium jar文件会有效吗?或者我必须遵循的任何其他程序?
答案 0 :(得分:2)
您可以按照以下步骤操作:
1]从Properties-> Java Build Path-> Add External JARs
中选择删除旧的Selenium罐子 下载最新的硒罐3]通过转到Properties-> Java Build Path-> Add External JARs,将最新的selenium jar添加到引用的lib中
4]从here
下载最新的Geckodriver5]休息的事情是一样的。只需要在代码中指定Geckodriver路径,如下所示:
System.setProperty("webdriver.gecko.driver", "D:\\\\Library\\drivers\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
希望它会对你有所帮助。
答案 1 :(得分:0)
首先,您必须将JDK从Java 7升级到Java 8。
一旦完成了环境变量并为Java 8正确配置了所有内容,就可以升级与Selenium相关的JAR文件。
除此之外,您还需要最新的geckodriver和最新版本的Firefox浏览器(因为geckodriver不支持45左右的旧版本)才能在firefox浏览器中正确运行脚本。
注意:Selenium 3中存在一个已知问题,操作类的某些交互在Firefox浏览器中不起作用。所以,如果你没有任何问题,那么只升级到Selenium 3.