Web自动化测试环境搭建(基于firefox火狐浏览器)

自动化测试是时代趋势,因此很多测试人员开始研究自动化测试。


Web自动化测试化测试并不难,但是很多人都是被挡在了环境搭建这一步,后面学习激情全无。


这里,韬哥手把手教大家搭建火狐浏览器下的自动化测试环境(基于Java)。


为什么搭建自动化测试环境难呢?


因为环境要求高,selenium版本,驱动文件版本,浏览器版本这中间有适配问题,


如果没注意这些版本信息,就可能导致web自动化程序就跑不起来。


下面将为大家演示selenium 3.x下的火狐自动化自动化环境搭建:


从selenium 3.0开始火狐浏览器的自动化就需要驱动文件来驱动了,这里准备的驱动文件版本为0.19.0。


大家可以自己去selenium官网下载,或者直接使用老师给大家分享的网盘地址去下载


链接:https://pan.baidu.com/s/18KN-PkKXcqrGtyk3dxnH3w 


密码:g03w

另外大家记得把火狐浏览器的版本更换为56(并且禁止浏览器更新功能,防止浏览器后台自动更新版本,至于怎么禁止,很简单的事情,pls自行百度)。


因为根据geckodriver的change log建议,0.19.0版本的驱动最好是适配:Firefo    x 55.0 (或更高)+ Selenium 3.5(或更高),这就是为什么上面为什么用selenium3.5.1。

以下为大家整理火狐的各版本下载链接:


http://ftp.mozilla.org/pub/firefox/releases/,


或者大家可以直接去我的网盘下载:

链接:

https://pan.baidu.com/s/1DMX7YfbxziPETWNewIrxUw 


密码:ju9z


驱动文件存放目录:


src/test/resources/geckodriver.exe,


如下图:

至此,基于java+selenium 3.x的火狐自动化测试环境就准备好了。


java+selenium 2.x 后面会择时为大家补充。


下一篇将为大家带来chrome下自动化环境搭建。


本文禁止转载或摘编

-- --
  • 投诉或建议
评论