zoukankan      html  css  js  c++  java
  • ant-jmeter批量脚本

    <?xml version="1.0"?>

    <project name="autotest" default="all" basedir=".">  

      <tstamp>    

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

      </tstamp>   

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

      <property name="jmeter.home" value="C:apache-jmeter-2.12"/>  

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

      <property name="jmeter.result.jtl.dir" value="C:apache-jmeter-2.12extras est esults"/>  

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

      <property name="jmeter.result.html.dir" value="C:apache-jmeter-2.12extras est eports"/>  

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

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

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

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

      <property name="report.title" value="Load Test Results"/>  

      <property name="jmeter.classpath" value="C:apache-jmeter-2.12lib"/>    

      <target name="all">  

         <antcall target="run"/>   

        <antcall target="report"/>  

      </target>

         <target name="run">   

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

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

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

          <testplans dir="C:apache-jmeter-2.12extras est otest" includes="*.jmx" />                  

        </jmeter>    

      </target>    

      <target name="report" depends="xslt-report">        

        <echo>Report generated at ${report.datestamp}</echo>    

      </target>    

      <target name="xslt-report" >        

        <xslt            

          in="${jmeter.result.jtlName}"            

          out="${jmeter.result.htmlName}"            

          style="${jmeter.home}/extras/jmeter-results-detail-report_21.xsl" />    

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

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

            <include name="collapse.png" />    

             <include name="expand.png" />    

          </fileset>   

        </copy>    

       </target>

    </project>

  • 相关阅读:
    SharePoint 2013 Nintex Workflow 工作流帮助(十二)
    SharePoint 2013 Nintex Workflow 工作流帮助(十一)
    win32-GetActiveWindow和GetForegroundWindow
    win32
    win32-ReadProcessMemory在x86和x64下运行
    win32-FileTimeToSystemTime的使用
    win32-改变显示器的亮度
    win32-改变Combox的编辑框和下拉列表的背景颜色和文本字体颜色
    C++ 析构函数的调用顺序
    win32-制作mini dump文件
  • 原文地址:https://www.cnblogs.com/saryli/p/4182712.html
Copyright © 2011-2022 走看看