源代码在:https://github.com/leileiwang93/seleniumTest
第一步:我们首先要搭建selenium webdriver的运行环境
1、搭建Java的运行环境,即安装配置jdk,这个就不用细说了,网上有很多教程
2、安装selenium ide插件 、eclipse
3、下载selenium-java包
第二步:录制脚本
打开游览器后,在右上角,如图所示,单机打开;
在百度搜索框输入selenium,selenium ide中出现了如图
然后我们导出java脚本,选择文件
我们选择如图所示的第三个导出
最后把导出的文件保存到自己的电脑上,好了,Java的录制脚本就弄好了。
第三步:运行录制好的脚本
首先,我们先要创建一个用户类包,方便下一次使用
打开eclipse,单机window,选择最后一个preference,打开箭头所指的
新建一个名为selenium的用户类包,单机ok完成
我们给这个用户包中添加.jar包
jar包的位置在你刚刚下载selenium-java中,这里我们把libs所有jar包和selenium-java下的两个jar包都导入进来
最后我们来创建一个Java项目,建包,建类,打开我们录制的脚本文件,复制沾粘到类中,修改其中的少许错误,用junit test运行程序,这时,我们就可以看到游览器已经自动打开,并且自己输入了要搜索的关键字,自己开始搜索了。
运行过程中可能出现的问题
我们在运行中可能会找不到Firefox,错误的原因可能是,在运行程序的时候,打开Firefox时的路径是我们在安装Firefox时的默认路径,我们往往在安装Firefox时,都修改了它的默认路径,所以会出现找不到Firefox。
解决的办法是,在代码中添加如图所示的代码,后面的路径是游览器安装的路径,注意的是,末位是以.exe结束的文件。