一、下载Selenium 3 的相关包和工具
Selenium 3 下载的官网地址为http://www.seleniumhq.org/download/。当然,需要翻墙才能登陆selenium的官网。
点击图中的 3.13.0 下载 selenium-server-standalone-3.13.0.jar
之前在selenium区别的文章中说过,2.0和3.0相对于1.0最大的区别就是2.0和3.0使用的浏览器原生的WebDriver驱动的。所以我们使用selenium 3 来编写自动化时,还需要下载相应的浏览器driver插件。在相同的下载页下,有各种浏览器的driver插件下载链接。点击下图框出的链接,下载谷歌浏览器和火狐浏览器的driver插件。
最后,不能忘记下载selenium for Java 。当然如果你使用的是其他语言来编写自动化框架的话,可以下载对应的语言支持包。
二、Java中的使用
Java的安装和配置,网上教程很多,这里就不多说了。
因为selenium 3 只支持JER1.8,所以记得要JER要安装1.8之上的。
对于Java工具的使用。虽然现在IntelliJ IDEA 的使用率赶超了eclipse,身边的人也说IntelliJ IDEA 比eclipse好用,但是我还是坚持使用eclipse。
所有环境和工具都准备好之后,我们就可以创建一个Selenium的Java项目来进行自动化的编写了。
1)打开eclipse,创建一个名为test的Java项目
2)在test项目下,新建一个文件夹,把selenium相关的包都放到这个文件夹之下。相关包包含:selenium-server-standalone-3.13.0.jar,chromedriver。若是想要在其他浏览器中测试自动化,可以加入相应浏览器的driver插件
3)右键项目,选择Build Path --- Confige Build Path... --- Libraries --- Add JARs...,之后再弹出框选择当前项目下Tools文件夹下的selenium-server-standalone-3.13.0.jar。然后点Apply and Close。
这样所有配置就算结束了,可以开始编写自动化代码了。