jmeter+jenkins 配置过程(转载)

32 篇文章 0 订阅

jmeter+jenkins 配置过程

转载于 https://zhuanlan.zhihu.com/p/91559212

一、安装jmeter

第一步 安装JDK,配置JDK路径。注:jdk下载地址,推荐使用jdk1.8版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

https://pic4.zhimg.com/80/v2-a495e60c5a146826d04fe4402b03ee13_720w.jpg

 

环境变量配置如下:

https://pic3.zhimg.com/80/v2-23c90634463c0bb7b9a8c67cd2c5bba2_720w.jpg

 

注:jdk安装在哪个盘就写哪个路径

https://pic1.zhimg.com/80/v2-85e0d4eb56ff5039c00345b577da7d54_720w.jpg

 

注:在path路径下

https://pic3.zhimg.com/80/v2-a5256988013e1b556f4e94c449c419b2_720w.jpg

 

操作完成后,打开cmd,运行java –version,得到如下信息jdk安装表示成功。注:如果显示java –version不是内部或外部命令,先建议重启电脑,还不行的话,才可能是配置出错!

https://pic3.zhimg.com/80/v2-8c9edebbf73e1cad988e6e5762d9992e_720w.jpg

第二步 下载JMeter

下载地址:http://archive.apache.org/dist/jmeter/binaries/

找到压缩包,解压

https://pic2.zhimg.com/80/v2-eaa17b97b993db9b955a5bdc33a8153d_720w.jpg

 

环境变量配置如下:

 

https://pic3.zhimg.com/80/v2-ab3dfc8cba90a9365079e23905511fba_720w.jpg

 

注:jmeter安装在哪个盘就写哪个路径

https://pic4.zhimg.com/80/v2-8fa328535e2b98a3843768d683ac06eb_720w.jpg

 

注:在path路径下

然后编辑CLASSPATH变量,加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

操作完成后,打开cmd,运行jmeter, 打开成功

https://pic2.zhimg.com/80/v2-061e09edaa07703f1dfba675b948e085_720w.jpg

 

二、安装jenkins

下载地址:https://jenkins.io/zh/ 注:我们这里下载war包进行安装

https://pic3.zhimg.com/80/v2-5e6d2392a84796637bad6f72761bc89a_720w.jpg

 

通过cmd命令窗口,先进入jenkins.war所在的文件,在输入命令java -jar jenkins.war就可以启动jenkins.war

注:每次启动比较复杂,建议做成bat文件,如下

 

https://pic2.zhimg.com/80/v2-62ed12710c2577ee9683535234953ad9_720w.jpg

 

c:

cd C:\jenkins

java -jar jenkins.war

https://pic4.zhimg.com/80/v2-9e1c8ea3c37f7ecee6eb60f1f9823027_720w.jpg

 

显示这个表示运行成功

然后使用localhost:8080进行相关插件的下载

三、部署脚本

1.C盘下新建文件夹auto_api,用来存放所有项目

2.在auto_api下新建文件夹phpwind_api

3.在phpwind_api下新建三个文件夹

https://pic3.zhimg.com/80/v2-bbfb0885f91cfe12c774b8c12545b5d6_720w.jpg

 

data:存放jmeter参数化文件

results:存放结果目录

scripts:存放脚本目录

4.把需运行的脚本放到scripts下

四、在 jenkins 里面新建项目

1. 新建 job

https://pic4.zhimg.com/80/v2-4e1329490912956c99df6b5c2a851303_720w.jpg

 

2. 新建三个参数 projectHome、projectName、scriptName

https://pic1.zhimg.com/80/v2-30dd676774038b1f8ffb13eaa1568560_720w.jpg

 

https://pic1.zhimg.com/80/v2-ff6ab929fb77ede0ab3c83a5498c9c98_720w.jpg

 

https://pic1.zhimg.com/80/v2-36e8b2e50c9caca5ba48799496151630_720w.jpg

 

3. 新建构建

非命令模型运行 JMeter

https://pic4.zhimg.com/80/v2-e0b0264a6d46c919d7f24a5d9a635f67_720w.jpg

 

 

echo "删除旧的jmeter日志"

del %projectHome%\results\%projectName%.jtl

echo "执行jmeter,日志输出到%projectHome\results\%projectName.jtl"

JMeter -n -t %projectHome%\scripts\%scriptName% -l %projectHome%\results\%projectName%.jtl

echo "把 jmeter 日志转换成 html"

C:\strawberry\c\bin\xsltproc %JMeter_HOME%\extras\jmeter.results.shanhe.me.xsl %projectHome%\results\%projectName%.jtl > %projectHome%\results\%projectName%.html

echo "备份 html"

copy %projectHome%\results\%projectName%.html %WORKSPACE%\testResult.html

4. 执行一次构建

https://pic4.zhimg.com/80/v2-e7842be7cce183dd341441ddd8c314a3_720w.jpg

 

 

5.查看控制台输出

https://pic1.zhimg.com/80/v2-130f727ba091633731eab40167687180_720w.jpg

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值