- 軟件大?。?1.2MB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:系統(tǒng)測試
- 更新時間:2016-06-22
- 軟件授權(quán):免費版
- 官方網(wǎng)站:http://jmeter.apache.o...
- 運行環(huán)境:XP/Win7/Win8/Win10
- 標(biāo)簽:Jmeter 壓力測試工具
42.8MB/簡體中文/7.5
Socket Client Tester壓力測試工具 v1.0最新版
12.3KB/簡體中文/7.5
DBT2 Benchmark Tool(mysql壓力測試工具) v0.37.50.14最新版
797KB/簡體中文/7.5
網(wǎng)站Apache ab測試工具 V1.0 綠色免費版
384KB/簡體中文/7.1
47.9MB/簡體中文/9.1
Jmeter是一款壓力測試工具,該工具可測試web/HTTP壓力負(fù)載情況,用來做輕量級的壓力測試,非常的實用只需要十幾分鐘,就能把壓力測試需要的腳本寫好。
1、JMeter是Apache組織開發(fā)的基于Java的壓力測試工具。
2、用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測 試但后來擴(kuò)展到其他測試領(lǐng)域。
3、它可以用于測試靜態(tài)和動態(tài)資源例如靜態(tài)文件、Java 小服務(wù)程序、CGI 腳本、Java 對象、 數(shù)據(jù)庫, FTP 服務(wù)器, 等等。
4、JMeter 可以用于對服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M巨大的負(fù)載,來在不同壓力類別下測試它們的 強(qiáng)度和分析整體性能。
5、JMeter能夠?qū)?yīng)用程序做功能/回歸測試,通過創(chuàng)建帶有斷言的腳本來驗證你的程序返回了你期望的結(jié)果。
1、測試場景的設(shè)計
JMeter壓力測試計劃作成的時候,需要事先進(jìn)行Scenario設(shè)計,設(shè)想我們業(yè)務(wù)應(yīng)用中的幾種場景,比如,考慮以下的這幾種場景
Scenario1、多家經(jīng)銷商同時在做consumer的登錄之后,大概20%的經(jīng)銷商在做整車登錄,80%的經(jīng)銷商在做維修配件的登錄。
Scenario2、多家經(jīng)銷商同時在月末進(jìn)行盤點作業(yè)的。
Scenario3、多家經(jīng)銷商同時進(jìn)行xxx功能的檢索查詢。
2、測試錄制相關(guān)
使用JMeter的代理或是BadBoy進(jìn)行錄制的時候,特別是JMeter代理的時候,操作不能太快,不然容易造成錄制失敗。
錄制之后,需要對錄制之后的代碼進(jìn)行一定的處理。
比如,適當(dāng)?shù)淖芳訑嘌?,這樣才能確認(rèn)到這一步在實際運行中的正確性。
3、測試的實施過程中
有多個人在負(fù)責(zé)同一個系統(tǒng)的JMeter壓力測試的時候,需要考慮不要互相干擾了。
因為大家使用的服務(wù)器的資源是一樣的,沒有分配好測試順序的話,得出來的測試結(jié)果可能就不是我們所要的結(jié)果了。
是混雜的結(jié)果,那就沒有意義了。
4、需要監(jiān)控的一些數(shù)據(jù)
web服務(wù)器、ap服務(wù)器、db服務(wù)器等的CPU、內(nèi)存、Full GC、硬盤使用量、translation數(shù)等。
還需要對JMeter中產(chǎn)生的聚合報告進(jìn)行數(shù)據(jù)的分析。