windows下 jenkins+jmeter+ant+performance plugin+ html report plugin配置
1.啟動jenkins
官網(wǎng)下載jenkins.war
直接切換到該路徑下
之后cmd下輸入java -jar jenkins.war --ajp13Port=-1 --httpPort=8081
瀏覽器輸入http://localhost:8081/

cmd
2.本地文件

1本地jmx存放地址齁

2jemeter3.1存放地址齁

3ant存放地址齁
ant和jmeter的關(guān)聯(lián)是醬紫的,還有幾個新文件需要交叉存放,我不記得了,你們自己找找嘻嘻嘻
3.吶先跨過build.xml這個第一大坑啦~
網(wǎng)上有源碼的,自己去搜搜哦
還有生成報告詳細(xì)點(diǎn)的就還去下一個改進(jìn)版的jmeter.results.shanhe.me.xls文件
我有點(diǎn)難寫,反正你們自己網(wǎng)上找資料瞎配吧
4.假設(shè)你在ant之后build successful了

cmd

ant成功后自動生成report

打開thinkive.html
恭喜你搞定了這些令人窒息的操作==
那就去掛jenkins啦~~~~~
5.jenkins下插件:
Performance plugin、HTML Publisher plugin、Ant Plugin
下好了之后呢
才是最最最令人窒息的操作了,我可是配了兩天lucky you

jenkins1

jenkins2

jenkins3

jenkins4

jenkins5
6.好了,大功告成,滿心歡喜~~~
Aha~還有個坑的,真正的build.xml和你直接ant的build.xml不同的點(diǎn)在于存放html和jtl的路徑不一樣,導(dǎo)致插件找不到你的那兩個文件,他也就無法解析,無法生成漂亮的圖啦啦啦,所以還得去設(shè)置一下

最大的坑build.xml

happyending
函數(shù)列表:
regexFunction -正則表達(dá)式函數(shù)
counter
threadNum -得到線程數(shù)
intSum -添加變量
StringFromFile -從文件讀取一行
machineName -得到本地計(jì)算機(jī)名
JavaScript(Apache Rhino)
random number
CSVRead -從CSV文件讀取一個屬性
P -讀取一個屬性
setProperty -設(shè)置一個屬性
log -記錄一個日志
logn -記錄一個日志
BeanShell -運(yùn)行BeanShell
split -分隔一個字符串變量
XPATH -使用一個xpath表達(dá)式
time -返回一些格式的當(dāng)前時間
jexl -執(zhí)行一個jexl表達(dá)式

Paste_Image.png