JMeter:基礎(chǔ)_簡介

? ? ?Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測試,但后來擴展到其他測試領(lǐng)域。 它可以用于測試靜態(tài)和動態(tài)資源,例如靜態(tài)文件、Java 小服務(wù)程序、CGI 腳本、Java 對象、數(shù)據(jù)庫、FTP 服務(wù)器, 等等。JMeter 可以用于對服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M巨大的負(fù)載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能夠?qū)?yīng)用程序做功能/回歸測試,通過創(chuàng)建帶有斷言的腳本來驗證你的程序返回了你期望的結(jié)果。為了最大限度的靈活性,JMeter允許使用正則表達式創(chuàng)建斷言。 Apache jmeter 可以用于對靜態(tài)的和動態(tài)的資源(文件,Servlet,Perl腳本,java 對象,數(shù)據(jù)庫和查詢,F(xiàn)TP服務(wù)器等等)的性能進行測試。它可以用于對服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M繁重的負(fù)載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大并發(fā)負(fù)載測試你的服務(wù)器/腳本/對象。

?

歷史:

Apache Software Foundation 的 Stefano Mazzocchi 是JMeter的初級開發(fā)人員。他編寫它主要用于測試Apache JServ的性能(一個后來被Apache Tomcat項目替代的項目)。我們重新設(shè)計了JMeter,增強了它的GUI和添加了功能測試支持。

作用:

JMeter的作用

1.能夠?qū)TTP和FTP服務(wù)器進行壓力和性能測試, 也可以對任何數(shù)據(jù)庫進行同樣的測試(通過JDBC)。

?2.完全的可移植性和100% 純java。

3.完全 Swing 和輕量組件支持(預(yù)編譯的JAR使用 javax.swing.*)包。

?4.完全多線程 框架允許通過多個線程并發(fā)取樣和 通過單獨的線程組對不同的功能同時取樣。

?5.精心的GUI設(shè)計允許快速操作和更精確的計時。

?6.緩存和離線分析/回放測試結(jié)果。

JMeter的高可擴展性

1.可鏈接的取樣器允許無限制的測試能力。

2.各種負(fù)載統(tǒng)計表和可鏈接的計時器可供選擇。

3.數(shù)據(jù)分析和可視化插件提供了很好的可擴展性以及個性化。

4.具有提供動態(tài)輸入到測試的功能(包括Javascript)。

5.支持腳本編程的取樣器(在1.9.2及以上版本支持BeanShell)。

在設(shè)計階段,JMeter能夠充當(dāng)HTTP PROXY(代理)來記錄IE/NETSCAPE的HTTP請求,也可以記錄apache等WebServer的log文件來重現(xiàn)HTTP流量。當(dāng)這些HTTP客戶端請求被記錄以后,測試運行時可以方便的設(shè)置重復(fù)次數(shù)和并發(fā)度(線程數(shù))來產(chǎn)生巨大的流量。JMeter還提供可視化組件以及報表工具把量服務(wù)器在不同壓力下的性能展現(xiàn)出來。 相比其他HTTP測試工具,JMeter最主要的特點在于擴展性強。JMeter能夠自動掃描其lib/ext子目錄下.jar文件中的插件,并且將其裝載到內(nèi)存,讓用戶通過不同的菜單調(diào)用。

官網(wǎng):

http://jmeter.apache.org/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 主要文體來自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano閱讀 11,310評論 3 27
  • 在使用Jmeter進行接口的性能測試時,由于Jmeter 是JAVA應(yīng)用,對于CPU和內(nèi)存的消耗比較大,所以,當(dāng)需...
    燕京博士閱讀 4,304評論 0 16
  • 正:三角形 負(fù):口紅 空閑時,喜歡帶著耳塞,聽一聽青春的聲音。 寧靜的夜,在燈光下不放棄的堅持著。
    sunshine碎碎念閱讀 490評論 1 1
  • 今天睿小子特別反常,放學(xué)回來把臉拉的老長,跟誰欠他200塊錢似的。我匆匆忙忙開始做晚飯了,他拎著書包去樓上...
    肖睿媽媽閱讀 235評論 0 0
  • 創(chuàng)新創(chuàng)業(yè)課要求6~8人一組模擬創(chuàng)辦公司,制作PPT介紹公司情況,還需要設(shè)計公司Logo和自己的名片。我們六個人一組...
    梁卓Joyce閱讀 1,716評論 0 2

友情鏈接更多精彩內(nèi)容