jmeter接口自动化
一、需要下载的软件
1、java开发工具包JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、jmeter下载二进制zip文件:
https://jmeter.apache.org/download_jmeter.cgi
3、java生成工具ant:
https://ant.apache.org/bindownload.cgi
配置文件下载
链接:https://pan.baidu.com/share/init?surl=NMZtGTRApCStsaRJL8Ekvg
提取码:qmw9
4、持续集成工具Jenkins:
5、git的命令工具Git Bash:
6、文件管理工具SVN:
https://tortoisesvn.net/downloads.html
二、安装步骤
- 安装jdk
(1) 将下载好的JDK解压缩进行安装,若无安装目录要求,可全默认设置。无需做任何修改,均直接点下一步即可;
(2) 设置系统环境变量
变量JAVA_HOME,变量值为jdk安装的位置
变量path,变量值为%JAVA_HOME%\bin
变量CLASSPATH,变量值 为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(3) 打开cmd,输入java、javac、java -version 回车,如果输出版本信息则安装成功,提示不是内部或外部命令则表示没有安装成功。
- 安装jmeter
(1) 解压下载的二进制文件
(2) 设置系统环境变量
变量JMETER_HOME,变量值为jmeter安装的位置
变量path,变量值为%JMETER_HOME%\bin
变量CLASSPATH,变量值为%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\log4j-core-2.8.2.jar
(3) 双击jmeter.bat打开即为英文界面,ApacheJmeter.jar为中文界面
- 安装ant
(1) 下载之后解压到任意文件路径
(2) 设置系统环境变量
① Ant的bin目录路径加入path变量
② lib目录路径加入classpath变量
(3) 依赖文件配置
① 将“jmeter.results.shanhe.me.xsl” 文件放到jmeter安装目录的 extras 目录下
② 将 Jmeter extras 文件中的 ant-jmeter-1.1.1.jar 复制到 Ant 中的 lib 文件夹中
③ 修改jmeter的bin目录下的“jmeter.properties”文件,网盘中下载直接替换
④ 修改并保存jmeter的extras目录下的“build.xml”文件【这里直接拿下载好的文件覆盖原内容,全部换掉!部分注释的路径自己去修改即可。】
(4) 打开cmd,输入ant -version 回车,如果输出版本信息则安装成功
- 安装Jenkins
(1) 下载后安装到指定的路径即可,默认启动页面为 http://localhost:8080/
- 安装Git Bash
(1) Git的官网安装适合自己电脑的版本
(2) 设置系统环境变量
① 将git.exe所在路径加入path变量
- 安装SVN
(1) 直接下载安装
(2) 设置系统环境变量
① bin目录路径加入path变量
三、应用
1.jmeter用于编写接口测试的脚本文件
2.Ant用于生成接口测试报告
3.Jenkins做持续集成
4.Git与GitHub一起作为代码管理工具使用,方便多人协同作业,也可以替换为其他的工具
5.SVN用于将生成的测试报告进行管理,也可以替换为其他的工具
在Jmeter中run JDBC Request时,收到了Cannot load JDBC driver class 'com.mysql.jdbc.Driver',在网上搜了一些办法,结合自己的实际情况,找到了以下解决办法:
1.点击这里下载 mysql-connector-java-5.1.47.zip(或者其他版本)
2.解压之后,将mysql-connector-java-5.1.47文件夹下的mysql-connector-java-5.1.47-bin.jar文件放到Jmeter的安装目录\apache-jmeter-5.1.1\lib\ext
3.重启Jmeter
如此,即可解决。
浙公网安备 33010602011771号