2015-08-28 165 views
-1

是新來的JMeter及以下的JMeter的要求工作。任何人都可以幫助我如何實現下面的情況,以獲得正確的輸出詳細信息,您的寶貴意見是高度讚賞。需要幫助有關的JMeter要求

假設我有5的URL,並通過10個併發用戶並作爲如下面所產生的響應時間施加負載條件下測試的響應時間。

 URL1 URL2 URL3 URL4 URL5 

用戶1 1500 1800 1900 2200 1500

用戶2 1800 2500 2300 2400 1500

用戶3 2500 1800 2600 2300 2500

用戶4 3500 1600 2400 1300 2600

用戶5 1700 1300 2500 2300 2400

User6 1000 1600 2600 1600 1400

User7 1600 1200 2500 1700 3000

User8 2300 2500 2600 2700 1900

USER9 1900 1800 1700 1400 1600

User10 2100 1500 1400 1900 2600


 19900 17600 22500 19800 21000 

總響應時間對於每個URL 10個用戶(毫秒)


 1990 1760 2250 1980 2100 

的平均響應時間10名的用戶(毫秒)


我的要求是,其在小於2秒(I,E 2000毫秒)加載的頁面設置狀態設置爲1(通過),對於10個併發用戶,加載超過2秒的頁面將狀態設置爲0(失敗)。

Average Response time for 10 users  Status   (pass/fail) 
      URL1       1900    1 
      URL2       1760    1 
      URL3       2250    0 
      URL4       1980    1 
      URL5       2100    0 
             -------------------- 
                  3 

比計算百分比如下。

百分比=狀態計數/ URL的總數。

計數的狀態-3和URL-5的總數。

五分之三= 0.6(頁面I,E 60%的小於2秒內加載10個併發用戶)

+0

Stackoverflow不是爲你做的工作,只是爲了幫助你當你遇到一個特定的問題。首先開始觀看關於JMeter如何工作的視頻,閱讀文檔,嘗試然後提出精確的問題。 –

回答

0

沒問題。

  1. 創建執行by Maven(在 Gradle plugin心不是完全準備好)新的測試套件項目。
  2. 添加5個新線程組,每個url 1個。 (確保線程組名稱在名稱中沒有空格或步驟6不會看起來正確)
  3. 編輯每個線程組上所需的線程和循環值。
  4. 在每個線程組中,添加您需要的任何http採樣器。
  5. 在你的Maven的pom.xml胡克的jmeter maven analysis plugin
  6. 執行你的Maven的工作,然後看看生成的報告。