假設我在每個HTTP請求中添加了一些思考時間(Timers),但是當我執行測試時,在報告中它將響應時間顯示爲ThinkTime +實際響應時間之和。Jmeter - 我們如何從響應時間計算思考時間?
如何從結果中獲得實際響應時間?
假設我在每個HTTP請求中添加了一些思考時間(Timers),但是當我執行測試時,在報告中它將響應時間顯示爲ThinkTime +實際響應時間之和。Jmeter - 我們如何從響應時間計算思考時間?
如何從結果中獲得實際響應時間?
默認情況下,JMeter在任何HTTP採樣器的響應時間內都不包括Timer的時間。
如果您使用事務控制器對請求進行分組,則可以取消選擇事務控制器中的複選框Include duration of timer and pre-post processors in generated sample
。
默認情況下JMeter的不包括時間:
進樣器的響應時間,除非你使用Transaction Controller與選定Include duration of timer and pre-post processors in generated sample
選項。如果是這種情況,並且您在定時器中使用動態值 - 您可以考慮使用Sample Variables功能將思考時間記錄到.jtl結果文件中。
認爲時間是用戶閱讀的時間, 瞭解並採取下一步行動在網頁上。
因此,響應和網絡請求 之間的時間是Think Time。這可以通過添加一個計時器來模擬。