2017-08-30 23 views
0

我已經寫了負載腳本電子商務網站,從執行的JMeter同時,它沒有任何錯誤做工精細。但在另一邊,我從檢查我的網絡訂單列表沒有創建這樣的訂單歷史記錄。 Cookie管理器,緩存管理器,CSV配置使用的所有必要參數。 所以只的JMeter驗證服務器的響應或真正的數據推到數據庫。如果是,請幫我理解這個問題。的JMeter電子商務,「訂單沒有添加到我的帳戶」

同創建的腳本批量創建帳戶,獲取服務器響應200元。但帳戶沒有添加到數據庫。

Image

回答

1

的JMeter自動將HTTP Status Codes低於400一樣成功,它不會做響應數據的任何檢查。如果您有HTTP響應代碼200,JMeter會認爲請求成功。

此前與運行大量虛擬用戶的負載測試,我建議用1-2個虛擬用戶運行它在GUI模式/循環,以確保它做什麼,它應該通過檢查請求和響應的細節做在View Results Tree聽衆。我的期望是,你的情況並不僅僅到此爲止。由於登錄頁面的下面的潛在問題之一:

  • 丟失或工作不正常correlation
  • 缺少HTTP Cookie Manager
  • HTTP請求不與內聯這是由真正的瀏覽器發送的,IE丟失頭,數據的格式錯誤等

所以給你發送的瀏覽器和JMeter的相同的請求(假設動態參數的適當關係),你應該得到相同的答覆。

+0

圖片附參考請檢查 –

相關問題