天天看點

Jenkins+ant+jmeter完成自動化建構腳本

文末:build.xml
           

一:安裝ant,并設定環境變量

二:建立Jenkins的項目的工作目錄,包括腳本和報告目錄,把需要執行的jmx腳本放在對應的目錄下–可随意,供步驟三使用

三:制作ant的build.xml檔案,注意引用步驟2中的測試報告目錄和jmeter的工作目錄,project name 取自jenkins的job名----示例如下:

<target name="test">
    <taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask" />
    <jmeter jmeterhome="${jmeter.home}" resultlog="${jmeter.result.jtlName}">
         <!-- 聲明要運作的腳本“*.jmx”指包含此目錄下的所有jmeter腳本-->
        <testplans dir="D:\jmeterTest\testscript" includes="*.jmx" />
       <property name="jmeter.save.saveservice.output_format" value="xml"/>
    </jmeter>
</target>
<path id="xslt.classpath">
        <fileset dir="${jmeter.home}/lib" includes