黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 Jmeter接口自動(dòng)化測(cè)試框架

Jmeter接口自動(dòng)化測(cè)試框架

更新時(shí)間:2021-06-28 11:50:24 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1244次

大致思路:

jmeter完成接口腳本,Ant完成腳本執(zhí)行并收集結(jié)果生成報(bào)告,最后利用jenkins完成腳本的自動(dòng)集成運(yùn)行.

環(huán)境安裝:

1.jdk 安裝配置環(huán)境變量

2.jmeter的zip包解壓到本地,ant的zip包解壓到本地

3.Ant配置環(huán)境變量

電腦右鍵-屬性-高級(jí)系統(tǒng)設(shè)置-高級(jí)-環(huán)境變量-系統(tǒng)變量

ANT_HOME:ant解壓的路徑

Path:%ANT_HOME%\bin

CALSSPATH:%ANT_HOME%lib;

4.cmd驗(yàn)證一下Ant是否安裝成功

5.將JMeter所在目錄下extras子目錄里的ant-JMeter-1.1.1.jar復(fù)制到Ant所在目錄lib子目錄下

6.報(bào)告模板xls文件,放到j(luò)meter目錄中的extras文件夾里【Jmeter自帶了幾套模板可以提供大家使用,在Jmeter的安裝目錄下的extras子目錄種,后綴為xsl】

7.創(chuàng)建如下測(cè)試腳本目錄結(jié)構(gòu)

jmeter_test(主目錄文件)

result(測(cè)試報(bào)告以及日志目錄)

--html (測(cè)試報(bào)告目錄)

-jtl(存放jtl文件的目錄)

script(存放jmeter的jmx腳本文件)

build.xml(核心配置文件)

8. build.xml核心配置文件,代碼如下

<?xml version="1.0" encoding="utf-8"?>
<project name="QiangAPIJmeter1.0" default="all" basedir=".">
<tstamp>
<format property="time" pattern="yyyyMMddhhmm" />
</tstamp>
<!-- 需要改成自己本地的 Jmeter 目錄-->
<property name="jmeter.home" value="D:\Work_software\apache-jmeter-3.3" />
<!-- jmeter生成jtl格式的結(jié)果報(bào)告的路徑-->
<property name="jmeter.result.jtl.dir" value="D:\Work_software\jmeter data\jmeter_test\result\jtl" />
<!-- jmeter生成html格式的結(jié)果報(bào)告的路徑-->
<property name="jmeter.result.html.dir" value="D:\Work_software\jmeter data\jmeter_test\result\html" />
<!-- 生成的報(bào)告的前綴 -->
<property name="ReportName" value="輕量級(jí)接口測(cè)試報(bào)告" />
<!-- 生成各種文件-->
<!--<property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}/${ReportName}.jtl" />-->
<property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}/${ReportName}${time}.jtl" />
<!--<property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}/${ReportName}.html" />-->
<property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}/${ReportName}${time}.html" />
<!-- 解決不顯示 Min/Max 統(tǒng)計(jì)時(shí)間的問(wèn)題。同時(shí)把下面的兩個(gè)jar文件copy到ant的lib包中-->
<path id="xslt.classpath">
<fileset dir="${jmeter.home}/lib" includes="xalan-2.7.2.jar"/>
<fileset dir="${jmeter.home}/lib" includes="serializer-2.7.2.jar"/>
</path>
<target name="all">
<antcall target="test" />
<antcall target="report" />
</target>
<target name="test">
<taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask" />
<jmeter jmeterhome="${jmeter.home}" resultlog="${jmeter.result.jtlName}">
<!-- 聲明要運(yùn)行的腳本。"*.jmx"指包含此目錄下的所有jmeter腳本 -->
<testplans dir="D:\Work_software\jmeter data\jmeter_test\script" includes="授權(quán)流程.jmx" />
</jmeter>
</target>
<!-- jmeter生成的報(bào)告模板,在extras里-->
<target name="report">
<!-- 解決不顯示時(shí)間的問(wèn)題-->
<tstamp> <format property="report.datestamp" pattern="yyyy/MM/dd HH:mm" /></tstamp>
<xslt in="${jmeter.result.jtlName}" out="${jmeter.result.htmlName}" style="${jmeter.home}/extras/jmeter-results-detail-report_xq1.xsl" >
<param name="dateReport" expression="${report.datestamp}"/>
</xslt>
<!-- 因?yàn)樯厦嫔蓤?bào)告的時(shí)候,不會(huì)將相關(guān)的圖片一起拷貝至目標(biāo)目錄,所以,需要手動(dòng)拷貝 -->
<copy todir="${jmeter.result.html.dir}">
<fileset dir="${jmeter.home}/extras">
<include name="collapse.png" />
<include name="expand.png" />
</fileset>
</copy>
</target>
</project>

build.xml需要修改的地方

10.cmd目錄下運(yùn)行切換到j(luò)meter_test目錄下,輸入ant執(zhí)行,等待時(shí)間,出現(xiàn)BUILD SUCCESSFUL

11.查看報(bào)告

12.集成到Jenkins大概步驟

(1)系統(tǒng)管理-Global Tool Configuration,配置jdk和ant

(2)項(xiàng)目構(gòu)建

1)新建自由風(fēng)格構(gòu)建任務(wù)。在已運(yùn)行的Jenkins主頁(yè)中,點(diǎn)擊左側(cè)的新建Job進(jìn)入如下界面

2)增加構(gòu)建步驟,ant執(zhí)行命令

Ant Version選擇你Ant配置的那個(gè)名字,注意不要選擇default

3)運(yùn)行 OK

更多JMeter教程可以到動(dòng)力節(jié)點(diǎn)官網(wǎng)技術(shù)文檔中查看,也有相關(guān)教程可以免費(fèi)下載哦!

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 精品亚洲综合久久中文字幕 | 99re这里| 日韩中文字幕高清在线专区 | 羞羞视频免费网站在线 | 黄网页在线观看 | 国产欧美在线不卡 | 亚洲国产午夜精品理论片的软件 | 欧美激情αv一区二区三区 欧美激情xxxx | 亚洲国产剧情在线 | 日韩视频第二页 | 免费一级夫妻a | 人人艹在线视频 | 中文字幕亚洲欧美 | 午夜在线免费视频 | 中国在线播放精品区 | 亚洲一区中文字幕在线观看 | 国产综合视频 | 国产免费一级高清淫日本片 | 五月亚洲 | 翁熄性放纵苏玥完整小说 | 亚洲欧美一区二区三区二厂 | 欧洲成人免费视频 | 国产一级片毛片 | 美女一级毛片免费看看 | a级午夜理论免费毛片 | 精品在线视频播放 | 日本中文字幕在线观看视频 | 韩日精品 | 成年网站在线播放 | youjizzxxxx18日本 yy3341殇情影院理论片 | 国产精品免费大片 | 在线看的你懂的 | 黄色α片 | 一级做a爱过程视频免 | 成人嘿嘿视频网站在线 | 亚洲日本视频在线观看 | 成人午夜视频免费观看 | 成人看片黄a毛片 | 怡红院成人永久免费看 | 欧美在线一 | 又粗又长又黄又爽视频 |