本節(jié)大綱
- Jmeter 發(fā)送get/post請(qǐng)求
- Jmeter 之文件參數(shù)化-TXT/Csv
- Jmeter之文件參數(shù)化-斷言
JMeter簡(jiǎn)介
Apache JMeter是一款基于JAVA的壓力測(cè)試T具編寫負(fù)載功能測(cè)試和性能測(cè)試開源工具軟件。
Apache jmeter可以用于對(duì)靜態(tài)的和動(dòng)態(tài)的資源(文件屈糊,Servlet的榛,Perl腳本,java對(duì)象逻锐,數(shù)據(jù)庫和查詢夫晌,F(xiàn)TP服務(wù)器等等)的性能進(jìn)行測(cè)試。它可以用于對(duì)服務(wù)器昧诱、網(wǎng)絡(luò)或?qū)ο竽M繁重的負(fù)載來測(cè)試它們的強(qiáng)度或分析不同壓力類型下的整體性能晓淀。你可以使用它做性能的圖形分析或在大并發(fā)負(fù)載測(cè)試你的服務(wù)器/腳本/對(duì)象
性能工具
相比Loadrunner而言,JMeter小巧輕便且免費(fèi)盏档,逐漸成為了主流的性能測(cè)試工具凶掰,是每個(gè)測(cè)試人員都必須要掌握的工具之一。
發(fā)送請(qǐng)求實(shí)例-GET請(qǐng)求
新聞列表查詢
接口地址:http://v.juhe.cn/toutiao/index
返回格式: json
請(qǐng)求方式: get
請(qǐng)求示例: http://vjuhe.cn/toutiao/index?type=top&key=Of7190a89f61e73482b4f87ae36769e5
接口備注:返回頭條(推薦)蜈亩、國(guó)內(nèi)锄俄,娛樂,體育勺拣,軍事奶赠,科技,財(cái)經(jīng)药有,時(shí)尚等新聞信息;數(shù)據(jù)來源網(wǎng)絡(luò)整理;
請(qǐng)求參數(shù)說明:
返回參數(shù)說明:
JSON返回示例:
新聞詳情查詢
接口地址: http://v.juhe.cn/toutiao/content
返回格式: json
請(qǐng)求方式: post
請(qǐng)求示例: http://v.juhe.cn/toutiao/content?key=&uniquekey=b6007680102715c423da7ae88862ab7b
接口備注:新聞詳情查詢;數(shù)據(jù)來源網(wǎng)絡(luò)整理;
請(qǐng)求參數(shù)說明:
返回參數(shù)說明:
發(fā)送請(qǐng)求實(shí)例-POST請(qǐng)求
新聞詳情查詢
接口地址: http://v.juhe.cn/toutiao/content
返回格式: json
請(qǐng)求方式: post
請(qǐng)求示例: http://vjuhe.cn/toutiao/content?key=&uniquekey=b6007680102715c423da7ae88862ab7b
接口備注:新聞詳情查詢;數(shù)據(jù)來源網(wǎng)絡(luò)整理;
Jmeter軟件安裝之Mac
一毅戈、環(huán)境準(zhǔn)備
- 安裝JDK
- 下載Jmeter
二、下載Jmeter
下載地址: http://jmeter.apache.org/download_jmeter.cgi愤惰,下載之后解壓即可苇经。
復(fù)制對(duì)應(yīng)的解壓路徑,后面配置環(huán)境變量時(shí)需要使用到
查看路徑的方法如下:
三宦言、安裝JDK
由于JMeter是基于java開發(fā)扇单,首先需要下載安裝JDK(目前JMeter只支持到Java 8+)
1.官網(wǎng)下載地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.選擇Java SE 8+,點(diǎn)擊【JDK下載】,進(jìn)入到如下頁面點(diǎn)擊文件進(jìn)行下載
3.安裝下載的JDK
4.驗(yàn)證是否安裝好
javac java java -version
java -version #檢查JDK版本
/usr/libexec/java_home -V #列出所有JDK版本及安裝路徑奠旺,后面配置環(huán)境變量會(huì)用到
如下界面顯示:
5.配置環(huán)境變量
A.終端輸入: vim .bash_profile蜘澜,顯示如下頁面,按e進(jìn)入到bash_profile 文檔頁面响疚。
B.在打開的bash profile文件中鄙信,按i進(jìn)入編輯模式
為了能夠直接在終端輸入: jmeter就進(jìn)入到應(yīng)用中,除了配置JDK的環(huán)境變量忿晕,還增加jmeter相關(guān)的設(shè)置装诡,輸入以下內(nèi)容
export JAVA_16_HOME=/Library/Java/JavaVirtualMachines/jdk-16.jdk/Contents/Home #等號(hào)后面跟著JAVA的安裝路徑
export JAVA_HOME=$JAVA_16_HOME
export JMETER_HOME=/Users/mac/Downloads/apache-jmeter-5.4.1/#等號(hào)后面Jmeter的安裝路徑export PATH=$JAVA_HOME/bin: $PATH:. :$ JMETER_HOME/bin:$PATH
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools. jar:$JMETER_HOME/lib/ext/ApacheJMeter_core. jar : $JMETER_HOME/lib/jorphan. jar
最后即是:
然后,按esc退出編輯模式,輸入 :wp鸦采,回車宾巍,即可退出vim編輯器并保存.bash_profile文件內(nèi)容饮亏。
6.終端輸入source ~/.bash_profile框冀,讓配置文件在修改后立即生效。
7.輸入echo $JAVA_HOME老虫,當(dāng)輸出的JAVA_PATH正確時(shí)咱旱,證明環(huán)境變量已經(jīng)配置成功了,如果
出現(xiàn)返回內(nèi)容為空或者其他異常绷耍,那就是沒有配好吐限。
8.最后:再輸入jmeter就可以打開應(yīng)用了。
Jmeter軟件安裝之Windows
一褂始、環(huán)境準(zhǔn)備
安裝準(zhǔn)備:
- JDK安裝
- JMeter安裝
二诸典、JDK安裝
由于JMeter是基于java開發(fā),首先需要下載安裝JDK(目前JMeter只支持到Java 8+)
1. 官網(wǎng)下載地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.選擇Java SE 8+崎苗,點(diǎn)擊【JDK下載】,進(jìn)入到如下頁面點(diǎn)擊文件進(jìn)行下載
3.安裝下載的JDK
4.配置系統(tǒng)環(huán)境變量
新建JAVA_HOME:安裝路徑新建CLASSPATH
﹒;%JAVA_HOME%\lib\dt.jar ;%JAVA_HOME%\lib\tools.jar在path中增
;%JAVA_HOME% \bin ;%JAVA_HOME% \jre\bin;
5.驗(yàn)證是否安裝好
javac java java -version
三狐粱、JMeter安裝
1.官網(wǎng)下載地址: http://ljmeter.apache.org/download_jmeter.cgi
2.下載最新JMeter 5.4.1版本: apache-jmeter-5.4.1 zip
3.下載完成后解壓zip包
……