selenium java自动化测试_《Selenium3 Java 自动化测试实战》--测试环境搭建

1.测试环境搭建

1.1 安装Java

1.1.1 下载地址:https://www.java.com/zh_CN/download/windows-64bit.jsp

1.1.2 配置环境变量

e3ed34e0d536e27cf5aed362864db910.png

1.2 安装 IntelliJ IDEA

1.2.1 下载地址:http://www.jetbrains.com/idea/

1.3 安装Selenium3(下载Selenium Standalone Server和Java版的Selenium Client & WebDriver Language Bindings)

1.3.1 下载地址:https://www.seleniumhq.org/download/

1.3.2 在IntelliJ IDEA中导入selenium-server-standalone-3.141.59.jar

e5319df236b57c28e662e031c1908d39.png

1.4安装浏览器驱动

firefox下载地址:https://ftp.mozilla.org/pub/firefox/releases/

chrome下载地址:http://chromedriver.storage.googleapis.com/index.html

IE下载地址:http://selenium-release.storage.googleapis.com/index.html

2.Maven:项目管理的综合工具

2.1 安装Maven

2.1.1 下载地址:https://maven.apache.org/download.cgi

2.1.2 环境配置

de8f9289eecf6217919bd41d5df825d1.png

2.1.3 修改Maven仓库的路径(settings.xml)

2.1.4 配置Maven

8a4d22ecf6bb9cff12d4b7050b9a0e71.png

2.1.5 安装selenium

下载地址:https://search.maven.org/

3.辅助测试工具

3.1 Autolt:图形脚本语言,被设计用来进行Window GUI的自动化测试

3.1.1 下载地址:https://www.autoitscript.com/site/

3.2 Sikuli-X:使用图形识别技术,识别和控制GUI

3.2.1 Maven安装

3.2.1.1 下载地址:https://github.com/RaiMan/SikuliX-2014

3.2.1.2 打开pom.xml,添加sikuli配置

200871ac051106eafeaa2667b277535f.png

4.Selenium IDE:提供脚本的录制、回放及编辑脚本

4.1 Selenium IDE安装:浏览器的插件,按照一般浏览器插件安装即可

5.Junit:单元测试框架

5.1 Maven安装

5.1.1 打开pom.xml,添加Junit配置

67dceeba33353ff797ca4896fe055c13.png

6.TestNG:单元测试框架(重点:注释,testng.xml)(依赖性、忽略、参数化测试)(多线程)

6.1 Maven安装

6.1.1 打开pom.xml,添加TestNG配置

7487ec5db6e3b98fd6e73326f81acc1b.png

7.Selenium Grid:搭建不同的测试环境

7.1 Selenium Server环境配置

0e1d4f7a77ea8ba278f49277c58fafab.png

7.2 多浏览器执行用例:for循环遍历

多节点执行用例:在命令窗口启动多个节点

java -jar D:\\software\selenium\selenium-server-standalone-3.141.59.jar -role hub

java -jar D:\\software\selenium\selenium-server-standalone-3.141.59.jar -role node -port 5555

java -jar D:\\software\selenium\selenium-server-standalone-3.141.59.jar -role node -port 5556

多节点多线程执行用例:结合TestNG的多线程技术(testng.xml),多线程通过“thread-count”参数设置,测试数据通过标签设置

8.Jenkins:持续集成工具

8.1 环境搭建

8.1.1 安装Tomcat:开源中间件服务器

8.1.2安装Jenkins:安装在tomcat的webapps目录下

e3502143838353cbcdd2addfc50fd6ce.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值