2017-05-06 23 views
1

我正嘗試使用用戶名和密碼登錄到Jmeter中的Web應用程序。在HTTP請求中,用戶名和密碼作爲參數發送。我是否提供了正確的用戶名/密碼或不正確的用戶名/密碼,狀態是Success.But,當我添加Response Assertion時,狀態爲Warning。所以請給我一些建議來糾正這個問題。如何使用憑證用戶名和密碼登錄到Jmeter中的Web應用程序

+0

請分享http請求的詳細信息。您需要在後續請求中使用正則表達式提取器處理測試計劃中的會話。 –

回答

0

JMeter會自動將低於400的HTTP Status codes視爲成功,它不會對響應內容執行任何檢查,並且不夠智能以自動確定您是否已登錄。

Response Assertion是某種形式的響應的明確檢查所以不管它的響應具有爲失敗,如果它例如不包含所需的節會被標記HTTP狀態代碼200(OK)。

因此,將View Results Tree偵聽器添加到您的測試計劃中,並檢查響應詳細信息以獲取正確和不正確的憑據,然後根據您的方案配置響應聲明。有關不同斷言類型的更多信息,請參閱How to Use JMeter Assertions in Three Easy Steps文章。

相關問題