我的線程組包含10個線程和20個加速期。裏面有兩個採樣器叫做HTTP請求(一個用於登錄,其他用於獲取表單)和一個名爲的監聽器查看結果樹。一旦運行,偵聽器在每個http請求下只顯示三個線程。問題是如何配置它以顯示所有運行線程?Jmeter查看結果樹顯示不正確的線程數量。
-1
A
回答
0
查看結果樹不顯示「線程」,它顯示HTTTP請求和關聯的樣本結果。可能有一些情況下,當一個請求導致多個嵌套的請求,即
- URL Redirect
- 嵌入式資源(圖片,腳本,樣式)
因此,舉例來說,如果你運行1個請求一些站點與1個用戶並且它導致3樣品中的結果可能是由於:
- 響應主請求
- 重定向別處
- 下載相關的圖像
理論上你可以不遵守重定向和不下載嵌入的資源配置JMeter的,但這樣一來你的測試將是不現實的,最可能是是不是你想達到的。
不要忘記禁用或刪除查看從您的測試計劃結果樹偵聽器,當涉及到實際負載測試,因爲它可能是非常內存密集型所以你會以消極的方式影響你的結果。有關更詳細的解釋,請參閱Greedy Listeners - Memory Leeches of Performance Testing文章。
+0
謝謝。這有很大幫助。 – GordonFreaman
相關問題
- 1. Jmeter - 在表格中查看結果並在樹中查看結果不同
- 2. 查詢顯示不正確的結果
- 3. 關於在jmeter結果中顯示的線程數
- 4. 查看結果樹報告執行順序不正確
- 5. Json結果數據顯示不正確
- 6. mysql結果總數顯示不正確
- 7. 在哪裏把'查看結果樹'看到Jmeter'調試採樣器'的結果
- 8. 在JMeter查看結果樹中無法看到JSON響應
- 9. PHP的查詢,顯示的SQL結果數量正在顯示
- 10. JMeter的查看結果樹中顯示瞭如何強制BeanShell Assertion生成驗證結果?
- 11. 功能不顯示正確的結果
- 12. 一筆不顯示正確的結果
- 13. PHP不顯示正確的結果
- 14. Select statement顯示不正確的結果
- 15. 調試不顯示正確的結果
- 16. jQuery的顯示不正確JSON結果
- 17. 結合查詢顯示不正確的結果
- 18. 僅顯示查看結果顯示OnTextChange
- 19. 正確顯示結果
- 20. Jmeter查看結果樹在響應數據中不返回任何內容
- 21. .net MVC顯示結果從查看結果查看
- 22. 將jmeter gui作爲結果樹查看器啓動
- 23. 內sjPlot sjt.grpmean結果不正確顯示
- 24. 創建不同的數組:不顯示正確的結果
- 25. SQL查詢顯示不正確的結果
- 26. 查詢使用分鐘()不顯示正確的結果
- 27. 列表框不顯示正確的查找結果
- 28. 低於AVG子查詢不顯示正確的結果
- 29. 線程顯示不一致結果
- 30. jMeter「在表中查看結果」
查看結果樹在每個HTTP請求下都不顯示線程。如果您在HTTP請求下看到某些內容,則它必須是重定向(即,如果HTTP請求遵循重定向)。線程顯示在頂層,因此對於10個線程x 1個迭代x 2個請求,您應該在頂層看到20個項目。但它也取決於其他的東西。例如,如果您包含「僅成功」,則失敗的請求將不會顯示。 –
@KirilS。那麼,爲什麼** View ResultsTree **總是在每個HTTP請求下顯示3個線程結果,一旦我展開它呢?即使我將線程數更改爲1,仍然樹結果顯示3? – GordonFreaman
@GordonFreaman:因爲您正在使用默認選中的HTTP採樣器級別中選中的「Follow Redirects」選項。 根據JMeter文檔關注重定向:如果沒有啓用「自動重定向」,這隻會有任何效果。 如果設置,JMeter採樣器將檢查響應是否是重定向,如果是,則按照它。 初始重定向和其他回覆將作爲附加樣本出現。 http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Request – Adnan