Jmeter Ant Task如果报告中有错误,在邮件内容里面直接显示出来 系列2

本文探讨了如何通过参数化计算机名称、报告名称和时间,将自动化测试框架应用于多个项目,以减少针对每个项目的修改工作量,提高测试流程的效率。

由于部门有多个项目,将自动化测试框架运用于多个项目时,希望针对每个项目修改的东西越少越好,为此,做如下修改:

D:\apache-jmeter-2.7\extras\jmeter-results-detail-report_21_failure.xsl

将报告所在的计算机名称、报告的名称、时间都进行参数化

<xsl:template name="summary">
    <h2>Test Report Link</h2>
    <h2>http://${ComputerName}/${ReportName}${time}.html</h2>
	<h2>Summary</h2>

 将ANT的build.xml文件修改如下,定义计算机名称、报告的名称、时间的取值:

<?xml version="1.0"?>
<project name="autotest" default="all" basedir=".\">
	<property name="JMeter.home" value=".\..\..\..\"/>
	<property name="mail_to" value="bodhi.zhang@test.com"/>
	<property name="ReportName" value="AutoTestReport"/>
	<property name="ComputerName" value="szpc8888"/>
	<tstamp>
		<format property="time" pattern="yyyyMMddhhmm"/>
	</tstamp>

 并且将build.xml中所有用"AutoTestReport"的地方都替换成${ReportName},所有用“szpc8888”的地方都替换成${ComputerName},所有用到时间的地方都替换成${time}

转载于:https://www.cnblogs.com/MasterMonkInTemple/p/3413900.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值