我試圖通過發出一個JMeter的HTTPS請求,並觀察我得到錯誤頁面響應數據的登錄頁面(POST方法)。JMeter的 - 錯誤的URL重定向
登錄頁面的URL重定向到不同的URL(即應用程序的主頁),但我的登錄頁面重定向到錯誤頁面。
而對於郵政REQ樣我得到錯誤代碼302 - 對象轉移到了這裏。
解決這個問題,將是一個很大的幫助任何幫助。
我試圖通過發出一個JMeter的HTTPS請求,並觀察我得到錯誤頁面響應數據的登錄頁面(POST方法)。JMeter的 - 錯誤的URL重定向
登錄頁面的URL重定向到不同的URL(即應用程序的主頁),但我的登錄頁面重定向到錯誤頁面。
而對於郵政REQ樣我得到錯誤代碼302 - 對象轉移到了這裏。
解決這個問題,將是一個很大的幫助任何幫助。
,不給證書或證書必須在JMeter的
明確規定這聽起來像是你不處理,這在後數據或HTTP頭需要一些動態驗證標誌可能HTTPS服務器。
有可能是你需要使用的,而不是一個靜態值的形式本身(或HTTP標頭)的網頁上動態生成的身份驗證令牌。
可以捕獲與一個後處理器的正則表達式的動態值,然後在它傳遞到與所述更新後的值的下一個請求。
有一個JMeter的研討會也正好覆蓋了這一局面,如何解決這個問題: https://www.youtube.com/watch?v=cv7KqxaLZd8
更新1:
聽起來像你正在測試一個asp.net應用程序。他們可以與JMeter非常挑剔。查看這些文章和其他SO解決方案:
asp.net login testing with jmeter
http://wiki.apache.org/jmeter/JMeterTesting/ASPNETViewState
How to use JMeter for load testing ASP.net web applications implementing viewstate
身份驗證令牌使用正則表達式傳遞。 (ViewState和EventValidation),但仍然有同樣的問題。 – user3475795
我的測試計劃等 線程組 - HTTP請求默認值 - HTTP Cookie管理 - reg表達式爲 - 的ViewState - reg表達式爲 - eventValidation - 記錄控制器 - 記錄取樣(經由代理) 1>這我有登錄 - 發佈方法採樣器 2>主頁採樣器是記錄時的雙默認禁用模式。 - 查看結果樹 1>對於後置方法採樣器當設置自動重定向選項時,然後將錯誤代碼302-對象移到這裏。 2>如果設置遵循重定向選項,那麼我的採樣器結果會得到200-正常,但是響應會重定向到錯誤頁面url而不是主頁。 – user3475795
您將不得不將成功的登錄與瀏覽器進行比較,以及JMeter發生的情況。有可能是你錯過了一些東西。您可以在開發人員工具中使用chrome網絡視圖來查看每個請求,然後比較JMeter正在執行的操作。 –
感謝您的回覆,但我映射 「ApacheJMeterTemporaryRootCA」 證書。 – user3475795