簡體   English   中英

在jmeter匯總報告中查詢與樣本數量有關的信息

[英]Query related to No.of samples in summary report of jmeter

線程數(用戶) :10 加速周期(以秒為單位) :1 循環計數 :2

結果 - 當我運行測試時,它顯示40個樣本,而預期計數是20。 我想問問40個樣本背后的原因是什么。

線程數(用戶):10加速周期(以秒為單位):1循環計數:1

結果 - 當我運行測試時,它顯示了20個樣本,而預期計數為10。

錯誤 - 我嘗試進行計算,但我不明白每次它是如何使用戶數增加一倍

這僅意味着每個線程發送2個請求,而不是預期的1個。 如果您使用HTTP請求采樣器,那么我敢打賭,您已啟用“跟隨重定向”選項,並將請求發送到使用3xx響應代碼回答的資源。 將一些偵聽器(如“在樹/表中查看結果”)添加到測試計划中(至少在調試階段)是一個好主意。 確實有助於檢查Jmeter確切發送/接收的內容。

更新:帶有301響應代碼的響應是建議您的客戶端(瀏覽器,jmeter等)轉移到“ Location:”響應頭定義的資源上。 因此,所有流行的瀏覽器(默認情況下為Jmeter)都會自動轉發到該位置。 那正是您的“加倍”請求。 如果確實使用301代碼進行響應,則可以執行以下兩項操作之一:1.在輸入路徑的輸入下方,禁用Jmeter HTTP請求采樣器設置中顯示的“跟隨重定向”復選框: 跟隨重定向復選框

但是在這種情況下,您將不請求在瀏覽器中為該URL最初顯示的目標頁面,因為301響應不包含正文,而僅包含標頭。

  1. 不請求使用301代碼回答的原始URL,而是請求最終位置(請檢查響應標頭並在Location標頭中找到值)。

第二個選項更好(在我看來),因為它會對您真正期望的對象產生負載。 但是,當然,這取決於您的目標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM