Web自动化测试环境搭建

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

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

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

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

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

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

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

1

准备selenium 3.5.1,maven下的依赖信息如下:

2

准备火狐驱动文件geckodriver.exe

从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。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180825A15H0H00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券