2017-02-08 54 views
0

我用Jmeter記錄5個不同頁面的點擊並選中一個複選框並保存。我手動取消選中這些複選框並運行Jmeter。測試計劃運行良好,但複選框仍未選中。不要Jmeter做到這一點?選中的複選框實際上是輸入到另一個測試用例的輸入,所以我認爲我可以使用Jmeter來代替編寫代碼來檢查框。Jmeter - 記錄和回放

回答

0

JMeter作用於協議級別,它並不實際「檢查」框或「輸入」任何東西到輸入字段中,它發送相關的HTTP請求並測量服務器的響應時間。

良好的HTTP請求會「告訴」這些箱子是從查看服務器的角度檢查,因此服務器應該從真正的瀏覽器不同,但您可能需要進行一些額外的JMeter的配置,即:

  • 添加HTTP Cookie Manager到您的測試計劃添加餅乾支持您的測試
  • 有時(其實很多時候),你需要處理正在使用出於安全原因,以確保用戶的起源或跟蹤頁面狀態或任何動態參數通過從先前的響應中提取它們並將提取的值添加到下一個請求中。這個過程被稱爲correlation
  • 在將服務器置於負載之前,通過在GUI模式下運行JMeter並使用1虛擬用戶啓用View Results Tree偵聽器來檢查腳本完整性 - 這樣您將能夠看到請求和響應詳細信息以確保您的腳本正在做它應該做的事情。