久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

JMeter

來自站長百科
跳轉至: 導航、? 搜索

介紹[ ]

Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試但后來擴展到其他測試領域。 它可以用于測試靜態(tài)和動態(tài)資源例如靜態(tài)文件、Java 小服務程序、CGI 腳本、Java 對象、數(shù)據庫, FTP 服務器, 等等。JMeter 可以用于對服務器、網絡或對象模擬巨大的負載,來在不同壓力類別下測試它們的強度和分析整體性能。

另外,JMeter能夠對應用程序做功能/回歸測試,通過創(chuàng)建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用正則表達式創(chuàng)建斷言。

Apache jmeter 可以用于對靜態(tài)的和動態(tài)的資源(文件,Servlet,Perl腳本,java 對象,數(shù)據庫和查詢,F(xiàn)TP服務器等等)的性能進行測試。它可以用于對服務器,網絡 或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大并發(fā)負載測試你的服務器/腳本/對象。

JMeter的特性[ ]

1.能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數(shù)據庫進行同樣的測試(通過JDBC)。
2.完全的可移植性和100% 純java。
3.完全 Swing 和輕量組件支持(預編譯的JAR使用 javax.swing.*)包。
4.完全多線程 框架允許通過多個線程并發(fā)取樣和 通過單獨的線程組對不同的功能同時取樣。
5.精心的GUI設計允許快速操作和更精確的計時。
6.緩存和離線分析/回放測試結果。
7.高可擴展性
8.可鏈接的取樣器允許無限制的測試能力。
9.各種負載統(tǒng)計表和可鏈接的計時器可供選擇。
10.數(shù)據分析和可視化插件提供了很好的可擴展性以及 以及個性化。
11.具有提供動態(tài)輸入到測試的功能(包括Javascrīpt)。
12.支持腳本變成的取樣器(在1.9.2及以上版本支持BeanShell)。

JMeter可以做哪些方面的測試[ ]

原先Jemer是為Web/HTTP測試而設計的,但是它已經擴展以支持各種各樣的測試模塊。它和用于HTTP和SQL數(shù)據庫(使用JDBC)的模塊一起運送。它可以用來測試靜止資料庫或者活動資料庫中的服務器的運行情況,可以用來模擬對服務器或者網絡系統(tǒng)加以重負荷以測試它的抵抗力,或者用來分析不同負荷類型下的所有運行情況。它也提供了一個可替換的界面用來定制數(shù)據顯示,測試同步及測試的創(chuàng)建和執(zhí)行。

JMeter的測試結果字段的意義[ ]

  1. Label: 定義的HTTP請求名稱
  2. Samples: 表示這次測試中一共發(fā)出了多少個請求
  3. Average: 訪問頁面的平均響應時間
  4. Min: 訪問頁面的最小響應時間
  5. Max: 訪問頁面的最大響應時間
  6. Error%: 錯誤的請求的數(shù)量/請求的總數(shù)
  7. Throughput:每秒完成的請求數(shù)
  8. KB/Sec: 每秒從服務器端接收到的數(shù)據量

相關條目[ ]

參考資料[ ]