由于部門有多個項目,將自動化測試框架運用于多個項目時,希望針對每個項目修改的東西越少越好,為此,做如下修改:
D:\apache-jmeter-2.7\extras\jmeter-results-detail-report_21_failure.xsl
將報告所在的計算機名稱、報告的名稱、時間都進行參數(shù)化
<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}
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
