自动化测试框架selenium入门-java代码实现自动化测试(一)

1.selenium是什么?

selenium是Web自动化测试工具集。

2.为什么选用selenium?

selenium是开源的,免费的

3.selenium和webdriver的关系。

selenium和webdriver是两个不同公司的产品,但在selenium2.0时,两个产品进行了合并。而现在已经演化到3.0了,所以无论说selenium还是webdriver,对于当前来说都是指一个产品。

4.selenium+java环境

(1).java环境

(2).IDE工具(我用的是eclipse)

(3).新建一个项目 selenium

(4)右键点击,选中Build Path 点击ConfigureBuild Path... 

自动化测试框架selenium入门-java代码实现自动化测试(一)

(5)点击后进入java Build Path并且选中Libraries

自动化测试框架selenium入门-java代码实现自动化测试(一)

(6)点击Add External JARs...后找到下载的selenium jar包 选中点击ok,apply应用后确认即导入成功

自动化测试框架selenium入门-java代码实现自动化测试(一)

(7)在selenium中新建一个Junit Test Case

(8)准备浏览器,Firefox或chrome等(我是用的是chrome)selenium需要实例化浏览器对象
(9)准备浏览器驱动包 下载地址:http://www.seleniumhq.org/download/

到这基本已经准备差不多啦,马上就可以开始自动化的编写啦!

注意selenium可能和jdk版本不兼容,需要一致。(报错提示:Unsupported major.minor version 52.0,是因为有些朋友使用jdk版本低,例如jdk1.7,改为1.8就好了)