Centos下Jenkins全流程环境搭建和配置-6-Ant和jmeter集成

1、jmeter配置(使保存 的结果有post和response):

  • 在jmeter.properties文件中修改配置
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
  • 在user.properties文件中追加配置
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true

2、若只是想生成报告:

jmeter.save.saveservice.output_format=csv

修改为

jmeter.save.saveservice.output_format=xml

集成ant调用jmeter生成报告

  • 1.安装ant,http://ant.apache.org/
  • 2.vi etc/profile,新增export ANT_HOME=/opt/ant
  • 3.准备脚本(jmx)准备build.xml(见Ant-build和xsl模版文件夹),放在同一个目录
  • 4.在jmeter的extras目录下,把ant-jmeter-1.1.1.jar文件复制到ant的lib目录下
  • 5.进入到jmx的目录,直接执行ant
  • 6.观察,是否ok,htm和jtl生成没有
  • 7.生了就ok了,在jenkins配置ant插件
  • 8.再在任务配置ant执行的build
    在这里插入图片描述
  • 9.然后配邮件,先配置发布的测试报告路径
    在这里插入图片描述
  • 10.再配置邮件发送出去~
    在这里插入图片描述
  • 11.最后,把Default Content里面的内容贴一下
<!DOCTYPE html>  
<html>  
<head>  
<meta charset="UTF-8">  
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>  
</head>  
  
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"  
    offset="0">  
	<h3>jenkins夜间自动构建并测试-正式试运行</h3>
        <h3>测试内容覆盖:巡检和清洗逻辑</h3>
        <h3>每日凌晨都会拉取最新的代码进行自动构建</h3>
    <div>
	<table width="95%" cellpadding="0" cellspacing="0" 
        style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif"> 
		<tr>
			<th><br />
				
			</th>
		</tr>
        <tr>  
            <td>  
                <ul>  
                    <li>项目名称 : ${PROJECT_NAME}</li><br />  
					<br />
                    <li>触发原因: ${CAUSE}</li><br />                    
                    <li>项目  Url : <a href="${PROJECT_URL}">${PROJECT_URL}</a></li><br />
                </ul>  
            </td> 
        </tr>  
	</table> 
	</div>
	<div>
	<table> 
		<tr>  
            <th><br />
			<h2>停车2x的脚本测试报告</h2>
            </th>  
        </tr>

		<tr>
			<td>
				<div>${FILE ,path="/opt/weijlshell/apache-jmeter-3.2/report/html/TestReport.html"}</div>
			</td>
		</tr>

	</table> 
	</div>
     
  </body>  
</html>

build.xml模版下载链接

链接:https://pan.baidu.com/s/1h1YWTqg3CLQ9r87wWm23fw
提取码:d41n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值