apache jmeter最新版是基于java環(huán)境設(shè)計(jì)的壓力測(cè)試工具,軟件能提供不同情況下的服務(wù)器壓力測(cè)試效果,便于用戶應(yīng)對(duì)多種情況來進(jìn)行修改。
apache jmeter軟件是一個(gè)非常實(shí)用的系統(tǒng)Web壓力測(cè)試工具,旨在衡量開源Java應(yīng)用程序和負(fù)載測(cè)試應(yīng)用程序的性能。這個(gè)功能非常強(qiáng)大,可以幫助開發(fā)者在巨大的壓力下測(cè)試他們的研發(fā)系統(tǒng),這個(gè)版本是完全開源和免費(fèi)的。
1、完整的多線程框架允許多個(gè)線程同時(shí)采樣,不同的線程組同時(shí)采樣不同的功能
2、精心的圖形用戶界面設(shè)計(jì),使操作更快,計(jì)時(shí)更準(zhǔn)確
3、測(cè)試結(jié)果緩存和離線分析/回放
4、可插拔采樣器允許無限的測(cè)試能力
5、您可以使用可插拔計(jì)時(shí)器選擇多個(gè)負(fù)載統(tǒng)計(jì)信息
6、數(shù)據(jù)分析和可視化插件實(shí)現(xiàn)了極大的可擴(kuò)展性和個(gè)性化
7、函數(shù)可用于為測(cè)試提供動(dòng)態(tài)輸入或數(shù)據(jù)操作
安裝jmeter之前首先要安裝java環(huán)境,最好使用最新的java版本,這里使用1.8為示例
安裝jdk步驟如下:
安裝jdk-8u131-windows-x64.exe ,點(diǎn)擊下一步直至安裝完成,然后開始配置環(huán)境:
點(diǎn)擊我的電腦——屬性——高級(jí)——環(huán)境變量——在系統(tǒng)變量中——點(diǎn)擊新建,
在變量中輸入:JAVA_HOME
變量值中輸入:C:Program FilesJavajdk1.8.0_131
再次點(diǎn)擊新建:
在變量中輸入:CLASSPATH
變量值中輸入:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
然后在系統(tǒng)變量中找到Path,點(diǎn)擊編輯,在變量值中加上:
%JAVA_HOME%bin;%JAVA_HOME%jrebin;(如果前面沒有“;”需要加上)
配置完成之后,點(diǎn)擊確定保存,然后cmd打開命令窗口輸入:java或者javac,出現(xiàn)大川字符串則表示配置成功。
現(xiàn)在,JDK安裝成功了。接下來安裝Jmeter。
安裝Jmeter
解壓apache-jmeter.zip 文件至目錄
點(diǎn)擊我的電腦——屬性——高級(jí)——環(huán)境變量——在系統(tǒng)變量中——點(diǎn)擊新建,
在變量中輸入:JMETER_HOME
變量值中輸入:磁盤:WorkSpaceapache-jmeter-3.8(末尾為你的版本號(hào))
然后編輯CLASSPATH變量,加上%JMETER_HOME%libextApacheJMeter_core.jar;%JMETER_HOME%libjorphan.jar;%JMETER_HOME%libjodd-log-3.8.1.jar;然后確定即可。
1、打開Jmeter:下載好Jmeter后,雙擊bin目錄下的jmeter.bat文件
2、添加線程組:在“測(cè)試計(jì)劃”上點(diǎn)擊鼠標(biāo)右鍵-->添加-->threads(Users)-->線程組,測(cè)試場(chǎng)景設(shè)置組件,接口測(cè)試中一般設(shè)置為1個(gè)“線程數(shù)”,測(cè)試數(shù)據(jù)的個(gè)數(shù)設(shè)定“循環(huán)次數(shù)”
3、添加“HTTP、Cookie管理器”(如果接口不是基于Cookie驗(yàn)證的,比如不需要登錄或者使用token來校驗(yàn)可以忽略)
4、添加“Http請(qǐng)求默認(rèn)值”組件
5、在“HTTP、請(qǐng)求默認(rèn)值”組件配置頁面,填寫被測(cè)系統(tǒng)的域名和端口,http請(qǐng)求的實(shí)現(xiàn)包版本以及具體協(xié)議類型,線程組里的所有“HTTP、Sampler”可默認(rèn)使用此設(shè)置
6、在“線程組”里添加“HTTP、請(qǐng)求”的Sampler
7、在HTTP請(qǐng)求設(shè)置頁面,錄入被測(cè)接口的詳細(xì)信息,包括請(qǐng)求路徑,對(duì)應(yīng)的請(qǐng)求方法,以及隨請(qǐng)求一起發(fā)送的參數(shù)列表
8、最后添加對(duì)應(yīng)的監(jiān)聽器來查看壓測(cè)響應(yīng)報(bào)表即可
網(wǎng)友評(píng)論