如何升级/更新现有Selenium Java项目的Selenium版本?
我在Ubuntu11操作系统上有一个带有EclipseIDE的SeleniumWebDriver项目。我想将java客户端驱动程序从2.24升级到2.25。我如何做到这一点?我从selenium网站(2.25.0)下载了java客户端驱动程序。将zip文件解压缩到您选择的目录 启动eclipse并选择您正在处理的项目。通过转到属性->Java构建路径->添加外部jar(选择selenium jar),将最新的selenium jar添加到引用的库中。为了以干净的方式做事,我删除了对其他lib的引用,这些lib与旧版本selenium(2.24)一起出现,并用新版本替换它们。您可以在selenium-2.25.0/libs文件夹下找到新的JAR。添加它们的方法与添加selenium-2.25.0.jar的方法相同如何升级/更新现有Selenium Java项目的Selenium版本?,java,eclipse,selenium,selenium-webdriver,Java,Eclipse,Selenium,Selenium Webdriver,我在Ubuntu11操作系统上有一个带有EclipseIDE的SeleniumWebDriver项目。我想将java客户端驱动程序从2.24升级到2.25。我如何做到这一点?我从selenium网站(2.25.0)下载了java客户端驱动程序。将zip文件解压缩到您选择的目录 启动eclipse并选择您正在处理的项目。通过转到属性->Java构建路径->添加外部jar(选择selenium jar),将最新的selenium jar添加到引用的库中。为了以干净的方式做事,我删除了对其他lib的引
注意:如果您没有正确添加jar文件,这将破坏您的项目,因此您可能需要为您的项目创建备份。对于仍然来到这里的所有人 您可以尝试将库集成到项目中 它可以轻松地让您自动化不同WebDriver实现(二进制文件)的安装过程 例如,对于ChromeDriver:
ChromeDriverManager.getInstance().setup(); //downloading and installing ChromeDriver
WebDriver driver = new ChromeDriver(); //initializing ChromeDriver
如果使用Maven,请将其依赖项添加到pom.xml文件中:
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>1.3.1</version>
</dependency>
io.github.bonigarcia
webdrivermanager
1.3.1
什么eclipse插件支持selenium?什么eclipse集成平台有这个插件?在eclipse中使用selenium webdriver功能不需要插件。虽然如果你在Eclipse市场上看到selenium Grid有一个插件“selenium”,如果你使用这个插件,那么你就不会遇到错误版本的问题。Eclipse不会安装这个插件。这样的插件可以简化这个过程。我不知道这是否有什么好处(我自己也不会测试),但SourceForge上有一个eclipse selenium插件。另外,Netbeans有一个用于selenium的插件。有趣的是,我之所以使用eclipse而不是Netbeans,是因为我认为eclipse有更多的插件支持。