10JMETER之jenkins+jmeter+ant+svn

1. 数据准备

1.1 脚本准备

   对应脚本放入SVN固定目录

1.2 ant配置:

1)将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下(这样Ant运行时才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本  

2Jmeter默认保存的是.csv格式的文件,所以我们先要设置一下${JMETER_HOME}/bin/jmeter.properties文件内容,保存
  jmeter.save.saveservice.output_format=xml

3ant:环境变量的配置

Windows:全局变量或用户变量都可以

 

Linux:

[root@server212 etc]# view profile     --进入配置文件

export PATH=$ANT_HOME/bin:$PATH   --增加配置内容

export ANT_HOME=/home/app-run/apache-ant-1.10.11 --增加配置内容

[root@server212 etc]# source /etc/profile   --使添加内容生效

是否成功检查:

 

1.3 Ant 执行文件目录:

 

2. Jenkins集成

(1)连接SVN获取最新执行脚本

URL:https://SVN地址/jmeter/apache-jmeter-5.4.1

 

(2) 执行XML文件:

/home/。。。/apache-ant-1.10.11/bin/ant -f extras/build_linux.xml

 

3. 运行

3.1 build文件

 

3.2查看报告和报错(Workspace目录下)

 

(1html报告

 

(2csv输出错误信息

 

以上出现的报告格式不美观,在下一章将解决该问题

 

 

posted @ 2022-10-27 22:17  谷灵精怪  阅读(40)  评论(0编辑  收藏  举报