轻量级自动化-Jmeter+Maven+Ant集成-3

2022-04-07 14:02:52 浏览数 (1)

前言

这是轻量级自动化-Jmeter Maven Ant集成的第三篇

第一篇见:轻量级自动化-Jmeter Maven Ant集成-1

第二篇见:轻量级自动化-Jmeter Maven Ant集成-2

Jmeter和Ant集成

预装软件及环境变量配置

ANT、JDK、Jmeter

1.下载软件ANT、JDK、JMETR解压到/usr/

配置软件环境变量

# vim /etc/profile

设置java

export JAVA_HOME=/usr/java/jdk1.8.0_211

export PATH=JAVA_HOME/bin:PATH

export CLASSPATH=.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

设置ant

export ANT_HOME=/usr/apache-ant-1.9.6

export PATH=ANT_HOME/bin:PATH

设置jmeter

export JMETER_HOME=/usr/apache-jmeter-3.1

export PATH=JMETER_HOME/bin:PATH

更新环境变量

# source /etc/profile

创建存放结果文件目录

创建目录

# mkdir report

# mkdir -p report/result_log

# mkdir -p report/result_log/jtl

# mkdir -p report/result_log/html

# mkdir -p report/script

[root@localhost opt]# tree report

report/

├── build.xml

├── jmeter.log

├── result_log

│ ├── html

│ │ ├── collapse.png

│ │ ├── expand.png

│ │ ├── TestReport201904260417.html

│ │ ├── TestReport201904260420.html

│ │ └── TestReport201904260422.html

│ └── jtl

│ ├── TestReport201904260417.jtl

│ ├── TestReport201904260420.jtl

│ └── TestReport201904260422.jtl

└── script

└── 123.jmx

4 directories, 11 files

script:测试脚本

result_log:测试结果

jtl:执行结果

html:可视化报告

build.xml:构建文件

输出Ant与jmeter集成结果

1.移动

将/apache-jmeter-3.1/extras目录下ant-jmeter-1.1.1.jar移动到

/usr/apache-ant-1.9.6/lib目录下

2.新增模板

新增/apache-jmeter-3.1/extras目录下的测试模版

jmeter-results-detail-report_21.xsl

jmeter-results-report_21.xsl

jmeter-results-report_zw.xsl

jmeter.results.shanhe.me.xsl

3.编辑jmeter.properties配置文件

/usr/apache-jmeter-3.1/bin/jmeter.properties

jmeter.save.saveservice.output_format=xml

4.编写build.xml

https://www.cnblogs.com/Alexr/p/10813936.html

5.执行查看测试结果

# cd /opt/report/

后续

后续将继续更新Jmeter Ant集成以及性能监控,敬请期待

0 人点赞