2017-03-06 362 views
1

我需要在jMeter中進行搜索性能測試,但我得到401未經授權的錯誤。 Cookie在請求中發送,登錄似乎成功。我跑出了想法如何解決這個問題。 下面我附上了我的測試計劃和從Burp錄製的截圖。 希望你會幫我找出問題jMeter返回401未經授權的錯誤搜索請求

Login request

Login Response

Search request

Search response

Burp

回答

2

你應該尋找到 「響應數據」 選項卡的View Results Tree聽衆也是如此,「採樣器結果」並沒有告訴整個故事,因爲在HTTP協議的情況下,JMeter會自動將低於400的response status codes視爲成功。您將能夠確保您已登錄並獲取有關此「未經授權」請求的更多信息。

我也認爲你不應該看到這個Authorization頭,如果你有在HTTP報頭管理是硬編碼的 - 我會建議刪除它。

99.9%的登錄失敗是由於不正確或丟失correlation,所以請仔細檢查所有參數,cookie和頭以檢測任何動態實體。

+0

感謝您的幫助!問題的原因是錯誤的登錄請求,我發送了錯誤格式的參數 – alice

相關問題