平台简介
一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter 支持接口的测试,Ant 支持自动构建,而 Jenkins 支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。
环境依赖
•JDK 环境配置
•Jmeter 安装
•Ant 安装环境变量配置
•Jenkins 安装
JDK 环境配置
1.下载安装包,我下载的是最新版jdk 1.8.0_161,官网下载地址是 Java Downloads | Oracle
2.配置环境变量
JAVA_HOME 为 D:\Program Files\Java\jdk1.8.0_161\(注意:java我是自定义的安装位置)
CLASSPATH为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
PATH为 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3. 安装验证
在命令窗口中输入java -version 回车,能出现java版本则说明配置成功
Jmeter
我用的jmeter3.3
- 下载安装 下载地址:Index of /dist/jmeter/binaries
选择自己合适的版本下载
Ant 简介
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于 Java 环境中的软件开发。
- 下载安装ant 下载地址:Apache Ant - Binary Distributions,下载之后解压到任意文件路径,我这里是放到 C 盘根目录。
- 环境变量配置
window中设置ant环境变量,以下是我电脑ant配置:
ANT_HOME C:/ apache-ant-1.10.5
path C:/ apache-ant-1.10.5/bin
classpath C:/apache-ant-1.10.5/lib
3.配置检测
cmd打开 输入ant执行
说明ant安装成功!因为ant默认运行build.xml文件,build.xml 需要我们自己建立,等哈后面 我们再说这个
为了确定真的安装成功了 我们执行ant -version
ok了,我们继续往后面扯
注意:如果提示‘ant 不是内部命令也不是外部命令’ 说明环境变量可能配置错误。
Jenkins 简介
Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
下载与安装
1.下载地址:Jenkins download and deployment
2.进入之后选择Long-term Support,这是长期支持的版本,Jenkins服务器一般选择该版本
3.具体的安装步骤可以参见安装Jenkins
4.如果 8080 端口被占用无法打开,可以进入到jenkins 安装目录,找到 jenkins.xml 配置文件打开,修改如下代码的端口号即可,可以改为1080。
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar
"%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>
5.重启Jenkins服务,在浏览器中输入地址:http://localhost:1080 即可看到jenkins界面,输入用户名及密码进入Jenkins
Python接口自动化测试零基础入门到精通(2023最新版)