使用ant來調用Jmeter,并定制運行時參數
為了應對不同的運行需求(主要是不同的線程數),以及可能的變化(host ip),在nongui運行時我對ant build.xml進行了一些修改 1. log目錄備份與運行前清除<tstamp><format property="time.stamp" pattern="HHmmss_yyyyMMdd"/></tstamp><property name="bak.dir" value="c:/apache-jmeter-2.10/bin/testresult/${time.stamp}" /><property name="result.dir" value="c:/apache-jmeter-2.10/bin/testresult" /><property name="jmeter.extra" value="c:/apache-jmeter-2.10/extras" /><target name="clean" depends=""><delete verbose="true"><fileset dir="${result.dir}"><include name="*.csv" /><include name="*.jtl" /></fileset><fileset dir="${jmeter.extra}"><include name="*.jtl" /><include name="*.log" /></fileset></delete></target><target name="bak"><copy todir="${bak.dir}" verbose="true"><fileset dir="${result.dir}"><include name="*.csv" /><include name="*.jtl" /></fileset><fileset dir="${jmeter.extra}"><include name="*.jtl" /><include name="*.log" /></fileset></copy></target>
<tstamp> <format property="time.stamp" pattern="HHmmss_yyyyMMdd"/> </tstamp> <property name="bak.dir" value="c:/apache-jmeter-2.10/bin/testresult/${time.stamp}" /> <property name="result.dir" value="c:/apache-jmeter-2.10/bin/testresult" /> <property name="jmeter.extra" value="c:/apache-jmeter-2.10/extras" /> <target name="clean" depends=""> <delete verbose="true"> <fileset dir="${result.dir}"> <include name="*.csv" /> <include name="*.jtl" /> </fileset> <fileset dir="${jmeter.extra}"> <include name="*.jtl" /> <include name="*.log" /> </fileset> </delete> </target> <target name="bak"> <copy todir="${bak.dir}" verbose="true"> <fileset dir="${result.dir}"> <include name="*.csv" /> <include name="*.jtl" /> </fileset> <fileset dir="${jmeter.extra}"> <include name="*.jtl" /> <include name="*.log" /> </fileset> </copy> </target> |
posted on 2014-04-18 13:51 順其自然EVO 閱讀(380) 評論(0) 編輯 收藏 所屬分類: selenium and watir webdrivers 自動化測試學習