Jenkins+jmeter+ant+csv+win7自动化构建接口测试Word下载.docx
- 文档编号:16332735
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:13
- 大小:654.70KB
Jenkins+jmeter+ant+csv+win7自动化构建接口测试Word下载.docx
《Jenkins+jmeter+ant+csv+win7自动化构建接口测试Word下载.docx》由会员分享,可在线阅读,更多相关《Jenkins+jmeter+ant+csv+win7自动化构建接口测试Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
<
tstamp>
formatproperty="
time"
pattern="
yyyyMMddhhmm"
/>
/tstamp>
propertyenvironment="
env"
propertyname="
ReportName"
value="
TestReport"
jmeter.home"
E:
\apache-jmeter-2.10"
jmeter.result.jtl.dir"
report-app-interface/jtl"
jmeter.result.html.dir"
report-app-interface/html"
jmeter.result.jtlName"
report-app-interface/report.jtl"
jmeter.result.htmlName"
report-app-interface/report.html"
targetname="
echomessage="
start"
/>
antcalltarget="
test"
report"
/target>
taskdefname="
jmeter"
classname="
org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"
jmeterjmeterhome="
${jmeter.home}"
resultlog="
${jmeter.result.jtlName}"
testplansdir="
\apache-jmeter-2.10\hgf001"
includes="
app-interface.jmx"
jmeter.save.saveservice.output_format"
xml"
/jmeter>
xsltin="
out="
${jmeter.result.htmlName}"
style="
${jmeter.home}/extras/jmeter-results-detail-report_21.xsl"
/project>
使用的模板为“jmeter-results-detail-report_21.xsl”
Jenkins配置如下:
配置执行节点:
每晚23点定时执行
执行前先删除之前的构建结果:
在生成的jtl文件中查找所需字符,判断是否成功,是否发邮件即由此处决定
构建后发送邮件:
邮件内容配置:
构建结果console:
邮件结果如下:
也可以只获取console里面的部分截取结果,配置的邮件内容格式如下(此处非接口自动化的配置,另一ui自动化测试里面用到的结果)
!
DOCTYPEhtml>
html>
head>
metacharset="
UTF-8"
title>
${ENV,var="
JOB_NAME"
}-第${BUILD_NUMBER}次构建日志<
/title>
/head>
bodywidth="
60%"
tablewidth="
95%"
cellpadding="
0"
cellspacing="
font-size:
11pt;
font-family:
Tahoma,Arial,Helvetica,sans-serif"
tr>
td>
(本邮件由程序自动下发,请勿回复!
)<
/td>
/tr>
h2>
fontcolor="
#FF0000"
BOTH构建结果-${BUILD_STATUS}<
/font>
/h2>
br/>
b>
#0B610B"
构建信息<
/b>
hrsize="
2"
width="
100%"
align="
center"
ul>
li>
项目名称:
${PROJECT_NAME}<
/li>
SVN路径:
${SVN_URL}<
构建编号:
${BUILD_NUMBER}<
SVN版本:
${SVN_REVISION}<
触发原因:
${CAUSE}<
构建日志:
ahref="
${BUILD_URL}console"
${BUILD_URL}console<
/a>
/ul>
变更信息333442342:
上次构建成功后变化:
${CHANGES_SINCE_LAST_SUCCESS}<
上次构建不稳定后变化222:
${CHANGES_SINCE_LAST_UNSTABLE}<
历史变更记录333:
${PROJECT_URL}changes"
${PROJECT_URL}changes<
变更集:
${JELLY_SCRIPT,template="
html"
}<
${BUILD_LOG_MULTILINE_REGEX,showTruncatedLines="
false"
regex="
Runn+[\d\D]*"
}
textareacols="
100"
rows="
30"
readonly="
readonly"
font-family:
CourierNew"
#+(.*)"
/textarea>
/table>
/body>
/html>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Jenkins jmeter ant csv win7 自动化 构建 接口 测试
![提示](https://static.bdocx.com/images/bang_tan.gif)