jmeter+jenkins集成

设计思路: 通过jenkins调度jmeter执行脚本,生成html报告或图表,并发送邮件通知

前提: jenkins 安装ok , jmeter安装ok

  1. 从jenkins方面需要找到兼容jmeter性能插件, 通过插件管理搜索

    《jmeter+jenkins集成》 image.png

  2. 配置jmeter测试环境,注意修改Jmeter的bin目录下jmeter.properties文件的配置:

jmeter.save.saveservice.output_format=xml

  1. jmeter shell环境下调试脚本

准备一个测试脚本 test.jmx, 执行jmeter命令行

jmeter -n -t test.jmx -J threads=10 -J duration=10 -l .\jtl\test001.jtl -j .\jtl\test001.log

  1. 测试OK,创建jenkins工程,构建选择 执行shell

  2. 编写shell脚本:

${JMETER} -n -t /home/资金页面.jmx  -J threadNum=$threadNum -JranmpUp=$randmpUp  -l ./a.jtl -j ./a.log

xsltproc /home/apache-jmeter-5.0/extras/jmeter-results-detail-report_21.xsl /home/a.jtl  >$WORKSPACE/test01.html
  1. 生成性能测试报告

    《jmeter+jenkins集成》 image.png

《jmeter+jenkins集成》 image.png

  1. 生成html报告

    《jmeter+jenkins集成》 image.png
    《jmeter+jenkins集成》 image.png

    原文作者:MLtjove
    原文地址: https://www.jianshu.com/p/0bd824bf5d3b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞