ant实例 jmeter_Jmeter+ant搭建环境
1.將jmeter3.3和ant1.9.6放在一個文件夾下
2.配置環(huán)境
a、安裝jdk,配置環(huán)境變量
變量名: JAVA_HOME
變量值: C:\Program Files\Java\jdk1.8.0_91 (即jdk安裝的位置)
變量名: Path (這個變量名已在系統(tǒng)變量中存在,現(xiàn)只需在這個值的后面添加以下變量值就可以了)
變量值: ;%JAVA_HOME%\bin;
變量名: CLASSPATH
變量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(記住前面的.)
打開cmd,輸入java -version 回車,如果輸出版本信息則安裝成功,提示不是內(nèi)部或外部命令則表示沒有安裝成功
JDK安裝
1、免安裝版
2、配置環(huán)境變量:選中系統(tǒng)變量下里的Path,點擊編輯->輸入jdk1.8.0_191.rar解壓后里面bin目錄->點擊確定
b、配置jmeter3.3的環(huán)境變量
變量名: JMETER_HOME
變量值: C:\Program Files\apache-jmeter-3.2
變量名: Path (在后面添加以下變量值)
變量值: ;%JMETER_HOME%\bin;
變量名: CLASSPATH
變量值: %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\log4j-core-2.8.2.jar
jmeter3.3使用的日志已經(jīng)是log4j而不是logkit
雙擊Jmeter解壓路徑(apache-jmeter-3.3\bin)的bin下面的jmeter.bat
c、配置ant環(huán)境變量
變量名:?ANT_HOME
變量值: C:\Program Files\apache-ant-1.9.6
變量名: Path (在后面添加以下變量值)
變量值: ;%ANT_HOME%\bin;
變量名: CLASSPATH
變量值:;%ANT_HOME%\lib;
進(jìn)入命令提示符,輸入ant -version,顯示當(dāng)前ant版本即表示安裝成功
3.build.xsl修改
接口腳本寫在jmeter3.3/bin/GMS_Ports中
只需要修改jmeter.home中的value值即可(其他的均已引用,不需要修改)
4.此時測試用例中登錄使用的是直接獲取登錄狀態(tài)的賬號login的方式,故還需要修改
Parm1.csv中的login值
(若使用正常登錄接口即可免除這一步)
5.config文件中設(shè)置了相對路徑,將需要上傳的文件統(tǒng)一都放在與腳本文件.jmx相同目錄下,現(xiàn)均放在Script目錄下
相對路徑直接寫文件名即可(ceshi.scv);當(dāng)前設(shè)置在當(dāng)前所在目錄下的子目錄下(./case/ceshi.scv)
(已設(shè)置,不需要再次設(shè)置)
6.測試用例中的上傳文件實現(xiàn)相對路徑設(shè)置,直接在腳本中實現(xiàn)
a.在用戶定義中增加變量${SCRIPT_PATH},內(nèi)容為${__BeanShell(import org.apache.jmeter.services.FileServer; FileServer.getFileServer().getBaseDir();)}${__BeanShell(File.separator,)}
b。該變量在上傳文件的腳本中引用,如下圖中為jmx同目錄file下的一個文件,${paramter}為測試用例中具體的路徑值
注:需要用\\,一個\不能識別,需要再加\來轉(zhuǎn)義一下
5.在build所在的路徑下,cmd運(yùn)行ant,提示build successful即執(zhí)行結(jié)束。在result_log 中查看報告
總結(jié)
以上是生活随笔為你收集整理的ant实例 jmeter_Jmeter+ant搭建环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 修改tomcat服务器图标,修改tomc
- 下一篇: 2021 最新 IDEA集成Gitee、