2014-11-06 108 views
2

我有一個JMeter的腳本,並執行以下操作:如何在JMeter中的頁面請求之間添加不同的時間延遲?

  1. 用戶註冊到該網站填寫表格的個人信息
  2. 讀通過條款,條件,並同意該協議
  3. 通讀在進行測試前的指導和答案練習題(下一步)
  4. 對10分鐘的多個選擇進行定時測試並提交答案。

正如你可以想象的那樣,它們需要不同的延遲。用戶需要1-2分鐘填寫表格。通常條款和條件非常快(少於30秒),並點擊「我同意」按鈕。然後花費4-5分鐘閱讀說明書並參加練習測試(我測量,大約需要4-5分鐘),最後進行10分鐘的定時測試。

現在,問題是:如何在不同的頁面請求之間插入這些不同的時間延遲?我看到一些帖子,顯示如何將可變時間延遲插入到「所有」頁面。但對我來說這沒有幫助。請看附件中我理想打算做的事情。

Highlighted are my intended time delays. 任何人都可以請幫忙嗎?提前致謝! --Ishti

回答

2

我想我得到了答案。它實際上是在手動本身在: http://jmeter.apache.org/usermanual/component_reference.html#timers

注意,定時器在其被發現的範圍內的每個採樣前進行處理;如果同一範圍內有多個定時器,則在每個採樣器之前將處理所有定時器。 定時器只能與採樣器一起處理。與採樣器不在同一範圍內的定時器根本不會被處理。 要將計時器應用於單個採樣器,請將計時器添加爲採樣器的子元素。定時器將在採樣器執行之前應用。要在採樣器之後應用計時器,請將其添加到下一個採樣器,或者將其添加爲測試操作採樣器的子代

相關問題