jenkins构建后脚本不执行_Jenkins执行jmeter脚本并生成测试报告

一.Jenkins执行jmeter脚本并生成测试报告

  1. 编写Jmeter脚本(如何编写Jmeter脚本在这里不作介绍)

  2. 将脚本存放到Jenkins服务器上(jmx文件)或者存放到git仓库,然后通过Jenkins去拉取

  3. 在Jenkins服务器上安装JDK和Jmeter应用,并设置环境变量

 export JMETER_HOME=/home/ciserver/jmeter/apache-jmeter-5.2.1/export PATH=$JAVA_HOME/bin:$PATH:$PYTHON_HOME/bin:$JMETER_HOME/bin
 #使环境变量生效source /etc/profile  #将jmeter脚本文件复制到当前job的workspace目录下,如果是从git上拉取的jmeter脚本,这里就不需要了cp /home/ciserver/jmeter/autotest/autotest.jmx ./  #执行jmeter脚本jmeter.sh -n -t autotest.jmx -l result-autotest.jtl -e -o resultReport  

3eb8ea488226ffe4592463d1372287a6.png

  1. 构建后查看报告

839b056d7b398e7cf396ba22a7ffe811.png

  1. 邮箱配置(Editable Email Notification)

dc635c3979cf26b944b257a5c517555b.png

  1. Publish performance test result report设置,用于在Jenkins上查看报告

d259774ecd3106d9547496908fc72f47.png

  1. Publish HTML reports设置,生成Html测试报告

Publish performance test result report :dcc83f78f4546d3aedc79489d7e59ba3.png

6c23d5d80b312ea28c22f4234140665a.png

Publish HTML reports:

  1. Jenkins安装插件:Publish HTML reports 和 Publish performance test result report

  1. Jenkins中Execute shell设置

一.Jenkins执行jmeter脚本并生成测试报告

  1. 编写Jmeter脚本(如何编写Jmeter脚本在这里不作介绍)

  2. 将脚本存放到Jenkins服务器上(jmx文件)或者存放到git仓库,然后通过Jenkins去拉取

  3. 在Jenkins服务器上安装JDK和Jmeter应用,并设置环境变量export JMETER_HOME=/home/ciserver/jmeter/apache-jmeter-5.2.1/

export PATH=$JAVA_HOME/bin:$PATH:$PYTHON_HOME/bin:$JMETER_HOME/bin
  1. Jenkins中Execute shell设置#使环境变量生效
source /etc/profile   
#将jmeter脚本文件复制到当前job的workspace目录下,如果是从git上拉取的jmeter脚本,这里就不需要了
cp /home/ciserver/jmeter/autotest/autotest.jmx ./
#执行jmeter脚本
jmeter.sh -n -t autotest.jmx -l result-autotest.jtl -e -o resultReport
  1. Jenkins安装插件:Publish HTML reports 和 Publish performance test result report

Publish HTML reports:

6c23d5d80b312ea28c22f4234140665a.png
img

Publish performance test result report :dcc83f78f4546d3aedc79489d7e59ba3.png

  1. Publish HTML reports设置,生成Html测试报告
d259774ecd3106d9547496908fc72f47.png
img
  1. Publish performance test result report设置,用于在Jenkins上查看报告
dc635c3979cf26b944b257a5c517555b.png
img
  1. 邮箱配置(Editable Email Notification)
839b056d7b398e7cf396ba22a7ffe811.png
img
  1. 构建后查看报告
3eb8ea488226ffe4592463d1372287a6.png
img
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值