(一)PC自动化测试框架selenium学习和环境搭建(java)

Selenium(支持多种语言:Java,Python,C#,Ruby等)
Selenium可以用来测试Web应用程序,通过编写测试脚本来模拟用户对浏览器 的操作,更接近用户测试。但真正实行起自动化测试脚本来,需要维护的成本很高。

我以下的几篇博客都是结合selenium+JAVA搭建的测试框架。记录一下自己学习过程中踩过的一些坑。(其实这个框架搭建起来很简单,同步给了好多人,基本上环境搭建好,都可以直接运行起来!)
环境准备:
1)安装chrome浏览器(支持浏览器:FireFox,IE,Chrome等,根据自己选择)
2)安装jdk,搭建java环境。
3)安装IDE工具:eclipse,可自行选择。
4)下载selenium的核心jar包引入需要的所有JAR包
5)安装TestNG和ReportNG插件
6)安装ReportNg插件

下面我一个个讲解每一个环境准备工作的搭建方法和注意事项.

1:chrome浏览器

这个在安装过程中没有什么问题,直接官网下载安装包,安装即可。网上找到与chrome版本对应的chromedriver文件,将该文件放置chrome安装目录下,chromedriver不可以更改名称,否则找不到这个驱动。
(一)PC自动化测试框架selenium学习和环境搭建(java)_第1张图片
注意点:下载的chromedriver驱动程序包的版本要与你chrome浏览器版本对应。https://chromedriver.storage.googleapis.com/index.html

或者打开我的网盘,直接下载
链接: https://pan.baidu.com/s/1-E7BE1mxUPdD7WrEg4Oe6A 提取码: gajr (一)PC自动化测试框架selenium学习和环境搭建(java)_第2张图片

2:安装JDK,搭建JAVA环境

这个不需要单独说了吧,网上教程一堆。自行寻找

3:安装IDE开发工具

我这里使用的是eclipse,直接网站找安装包下载安装,不建议使用免安装版。

4:下载selenium的核心jar包引入需要的所有JAR包

我这里引入了6个jar包,包括,selenium核心jar包,JavaMail(发送测试报告邮件的jar包)以及ReportNG的jar包(reportng,velocity-dep,guice)。
打开你的项目,项目右击选择Properties,将你下载的所有JAR包引入
(一)PC自动化测试框架selenium学习和环境搭建(java)_第3张图片

5:安装TestNG插件

打开eclipse,选择Help—》Install New Software,打开后,选择Add,分别填入TestNG,http://beust.com/eclipse 如下图显示。 点击OK即开始联网搜寻这个软件,
(一)PC自动化测试框架selenium学习和环境搭建(java)_第4张图片
(一)PC自动化测试框架selenium学习和环境搭建(java)_第5张图片
搜索到显示如下图,选择NEXT直至安装完成。检查是否安装成功,可以在这个页面,查看已安装的应用里能否查询到testng
(一)PC自动化测试框架selenium学习和环境搭建(java)_第6张图片

6:安装ReportNG插件

TestNG插件安装完后,还是来到配置页面,选择TestNG,去掉默认的监听,添加自定义监听org.uncommons.reportng.HTMLReporter
(一)PC自动化测试框架selenium学习和环境搭建(java)_第7张图片

有疑问的加V了解详情:zx1187463903

新建testng.xml文件,添加监听器,这样ReportNG插件就安装成功啦。



  
    
       
    
 	
             
             
    
  

TestNG的具体使用方法,见另一篇博客 https://blog.csdn.net/weixin_43574761/article/details/88974595
如果你也搞定了,开心的同时请小编喝个咖啡也极好的呀。
(一)PC自动化测试框架selenium学习和环境搭建(java)_第8张图片

你可能感兴趣的:((一)PC自动化测试框架selenium学习和环境搭建(java))