博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins+Ant可持续集成Jmeter脚本
阅读量:6241 次
发布时间:2019-06-22

本文共 5036 字,大约阅读时间需要 16 分钟。

本文讲解Jenkins如何通过Ant定时自动构建Jmeter脚本。

前言与准备

1、apache-ant-1.10.1和apache-jmeter-2.10安装在windows平台上

2、jenkins安装在linux平台上(可参考我的另外一篇博文)

3、jmeter脚本

一、Ant和Jmeter配置

1、修改Jmeter的bin目录下jmeter.properties文件,配置成:jmeter.save.saveservice.output_format=xml

2、将 jmeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant文件目录下的lib中

3、在jmeter目录下新建文件夹(test下的result文件夹包含html和jtl文件夹)

4、把jmx脚本放置在test文件夹中

5、替换apache-jmeter-2.10\extras下面的build.xml文件内容:

6、替换apache-jmeter-2.10\extras下面的jmeter-results-detail-report_21文件内容

<xsl:value-of select="$titleReport" />


Date report:
Designed for use with JMeter and Ant.

Summary

Failure
# Samples Failures Success Rate Average Time Min Time Max Time

Pages

Failure
page_details_
URL # Samples Failures Success Rate Average Time Min Time Max Time
#
javascript:change('page_details_
')
expand/collapse
page_details_
_image
Details for Page "
"
Thread Iteration Time (milliseconds) Bytes Success

Failure Detail

Response Failure Message Response Data
-
NaN
NaN

二、Jenkins配置步骤

1、设置工作空间,填写jmeter的build.xml文件所在目录

 

2、构建触发器

3、设置构建时执行的cmd命令,删除本地目录F:\apache-jmeter-2.10\test\result\jtl下的jtl文件后每次都会生成最新的文件

4、设置构建后的操作,生成jenkins测试报告

 

5、查看测试报告

 

转载于:https://www.cnblogs.com/szmcn/p/7799808.html

你可能感兴趣的文章
非监督学习算法:异常检测
查看>>
jquery的checkbox,radio,select等方法总结
查看>>
Linux coredump
查看>>
Ubuntu 10.04安装水晶(Mercury)无线网卡驱动
查看>>
我的友情链接
查看>>
ElasticSearch 2 (32) - 信息聚合系列之范围限定
查看>>
VS2010远程调试C#程序
查看>>
windows查看端口占用
查看>>
Yii用ajax实现无刷新检索更新CListView数据
查看>>
App 卸载记录
查看>>
JavaScript变量和作用域
查看>>
开源SIP服务器加密软件NethidPro升级
查看>>
Apache Pulsar中的地域复制,第1篇:概念和功能
查看>>
python pip install 出现 OSError: [Errno 1] Operation not permitted
查看>>
从源码分析scrollTo、scrollBy、Scroller方法的区别和作用
查看>>
南京大学周志华教授当选欧洲科学院外籍院士
查看>>
计算机网络与Internet应用
查看>>
oracle在线迁移同步数据,数据库报错
查看>>
linux性能剖析工具
查看>>
flutter中的异步
查看>>