天天看點

Ant+Jmeter+Jenkins 環境配置初探

ANT_HOME:檔案夾位置,我的是E:\學習區\apache-ant-1.10.2

PATH:%ANT_HOME%\bin;

CLASSPATH:%ANT_HOME%\lib;

Ant+Jmeter+Jenkins 環境配置初探

這就是成功安裝

Ant+Jmeter+Jenkins 環境配置初探

通常将需要運作有應用放到 webapps/目錄下,進入 bin/目錄下,輕按兩下 startup.bat 來啟動 tomcat 伺服器。

4.運作Jenkins 

進行 tomcat 的 bin/目錄下啟動 startup.bat ,得到: 

Ant+Jmeter+Jenkins 環境配置初探

同時需要将jmeter擴充包也下載下傳下來,放到D:\BaiduNetdiskDownload\桌面\工作空間\Jmeter\extras下

修改Jmeter的bin目錄下jmeter.properties檔案的配置:jmeter.save.saveservice.output_format=xml

将Jmeter\extras\ant-jmeter-1.1.1.jar拷貝到apache-ant-1.9.7\lib目錄下;

ant執行主要是靠build.xml檔案,xml中設定Jmeter安裝目錄、生成報告的路徑,定義生成報告的字首;ant執行的是target中的内容,分别是test和report,target的名字是all,在配置Jenkins時會用到。

在Jmeter安裝目錄extras檔案夾中有build.xml模版,

在jmeter\extras檔案中打開cmd界面運作ant

Ant+Jmeter+Jenkins 環境配置初探

遇到問題:

1.運作ant報 *.jtl does not exist

解決辦法:在jmeter裡建立檔案夾,将build.xml ,jmeter的jmx檔案放入檔案夾下,build.xml重寫:

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

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

</project>

問題2:

Ant+Jmeter+Jenkins 環境配置初探

解決辦法:

在JMeter的bin目錄中找到jmeter.properties;

将檔案中#jmeter.save.saveservice.output_format=csv改為jmeter.save.saveservice.output_format=xml

我的檔案裡多加了;号去除就好

本文轉自 水滴的曆程 51CTO部落格,原文連結:http://blog.51cto.com/12390959/2072516