apache ant 安装_Jmeter+ Ant+jenkins 接口自动化框架实现
一、文件配置
?編寫(xiě)jmeter腳本?
?上傳jmx腳本到j(luò)meter目錄下,新建一個(gè)Loadtest目錄,
?在Tomcat webapp 文件夾下面新建報(bào)告輸出文件夾testReport;
?將jmeter中extras 文件夾ant-jmeter-1.1.1.jar 包放置于ant目錄下lib文件夾?
?將jmeter的extras中build.xml文件移動(dòng)到ant 目錄下bin文件夾中。
?將jmeter中的extras中jmeter-results-detail-report_21.xsl移到ant下的bin目錄下?
?準(zhǔn)備兩張ico圖片(expand.png和collapse.png)移動(dòng)到ant下的bin目錄下和輸出? ? ? ? Html報(bào)告的文件夾中。
?162服務(wù)器ant路徑:/opt/apache-ant-1.9.7/?
?162服務(wù)器jmeter路徑:/opt/apache- jmeter-3.0/
二、bulid.xml文件配置?
1.基本路徑配置,腳本名稱(chēng)設(shè)定
2.刪除舊Html報(bào)告
3.設(shè)置Html報(bào)告輸出路徑
4.xml文件重命名為和jmeter腳本名稱(chēng)一樣
三、jenkins文件構(gòu)建
1.丟棄構(gòu)建
2.定時(shí)設(shè)置
MINUTE HOUR DOM MONTH DOW |
| MINUTE | E Minutes within the hour (0–59) |
| HOUR | The hour of the day(0–23) |
| DOM | The day of the month (1–31) |
| MONTH | The month (1–12) |
| DOW | The day of the week (0–7) where 0 and 7 are Sunday. |
如:0 9 ** 1 代表每周一的早上9點(diǎn)開(kāi)始進(jìn)行構(gòu)建
3.Ant 構(gòu)建。千萬(wàn)寫(xiě)在了targets!!!
4.構(gòu)建后設(shè)置郵件通知,一般在整個(gè)系統(tǒng)設(shè)置一個(gè)郵件模版,然后一切采用默認(rèn)即可。記得先安裝插件。
5.系統(tǒng)設(shè)置,配置好系統(tǒng)管理員郵件地址;
6.設(shè)置郵件服務(wù)器,和默認(rèn)用戶(hù)后綴,和郵件標(biāo)題
7.設(shè)置默認(rèn)的文本格式和默認(rèn)接收者;
8.郵件Html簡(jiǎn)報(bào)格式模版,注意報(bào)告輸出的路徑,報(bào)告文件名和項(xiàng)目名稱(chēng)要一致!靜態(tài)Html需要部署到tomcat下webapp文件中才可以 訪(fǎng)問(wèn),端口號(hào)有沖突可以進(jìn)入tomcat進(jìn)行端口修改,然后ip:port進(jìn)行訪(fǎng)問(wèn)。
=================================================
${PROJECT_NAME}-第${BUILD_NUMBER}次構(gòu)建日志?
offset="0">?
? ?style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica,sans-serif">
本郵件來(lái)自高招幫API接口自動(dòng)化平臺(tái),請(qǐng)勿回復(fù)!?
測(cè)試概要信息?
?? ? ? ? ? ?接口項(xiàng)目:${PROJECT_NAME}?
? ? ? ? ?? 測(cè)試迭代:第${BUILD_NUMBER}輪測(cè)試
? ? ? ?? ? 執(zhí)行狀態(tài):${BUILD_STATUS}
? ? ? ? ? ?測(cè)試執(zhí)行:${CAUSE}?
? ? ? ? ? ? 測(cè)試報(bào)告:
接口測(cè)試詳細(xì)報(bào)告(點(diǎn)擊打開(kāi))
? ? 詳細(xì)日志(最后100行):? ? ? ? ? ? ? ? ? ?
? ?
? ? ? style="font-family: Courier New">${BUILD_LOG, maxLines=100}
總結(jié)
以上是生活随笔為你收集整理的apache ant 安装_Jmeter+ Ant+jenkins 接口自动化框架实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 外部jar包_大数据系列之PySpark
- 下一篇: 索非亚机器人的采访_还记得曾经扬言要“毁