我是靠谱客的博主 乐观大象,最近开发中收集的这篇文章主要介绍build.xml,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<?xml version="1.0" encoding="UTF-8"?>

-<project basedir="." default="run" name="ant-jmeter-test">


-<tstamp>

<format pattern="yyyyMMddhhmm" property="time"/>

</tstamp>

<property environment="env"/>

<property name="basedirectory" value="D:apache-jmeter-5.2.1extras"/>

<!-- 需要改成自己本地的 Jmeter 目录-->


<property name="jmeter.home" value="D:apache-jmeter-5.2.1"/>

<!-- jmeter生成jtl格式的结果报告的路径-->


<property name="jmeter.result.jtl.dir" value="D:JMETERtest2resultLogjtl"/>

<!-- jmeter生成html格式的结果报告的路径-->


<property name="jmeter.result.html.dir" value="D:JMETERtest2resultLoghtml"/>

<!-- Name of test (without .jmx) -->


<property name="test" value="Test"/>

<property name="ReportName" value="${env.BUILD_NUMBER}"/>

<!-- 生成的报告的前缀-->


<property name="ReportName" value="TestReport"/>

<property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}/${ReportName}.jtl"/>

<property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}/${ReportName}.html"/>


-<path id="xslt.classpath">

<fileset dir="${jmeter.home}/lib" includes="xalan*.jar"/>

<fileset dir="${jmeter.home}/lib" includes="serializer*.jar"/>

</path>


-<target name="run">

<antcall target="test"/>

<antcall target="report"/>

</target>


-<target name="test">

<taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"/>


-<jmeter resultlog="${jmeter.result.jtlName}" jmeterhome="${jmeter.home}">

<!-- 声明要运行的脚本。"*.jmx"指包含此目录下的所有jmeter脚本-->


<testplans dir="D:JMETERtest2" includes="*.jmx"/>

</jmeter>

</target>


-<target name="report">


-<tstamp>

<format pattern="yyyy/MM/dd HH:mm" property="report.datestamp"/>

</tstamp>


-<xslt style="${jmeter.home}/extras/jmeter-results-detail-report_21.xsl" out="${jmeter.result.htmlName}" in="${jmeter.result.jtlName}" force="true" classpathref="xslt.classpath">

<param name="dateReport" expression="${report.datestamp}"/>

</xslt>


-<copy todir="${jmeter.result.html.dir}">


-<fileset dir="${jmeter.home}/extras">

<include name="collapse.png"/>

<include name="expand.png"/>

</fileset>

</copy>

</target>

</project>

最后

以上就是乐观大象为你收集整理的build.xml的全部内容,希望文章能够帮你解决build.xml所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部