2010-07-07 86 views
3

我希望有人能夠對我的問題發出一些啓示。我正在負載測試網站的過程中。爲了真實性,我想模擬用戶登錄等。 JMeter拒絕遵守。我嘗試過使用HTTPS請求手動嘗試,提供了HTTPS欺騙,並從Badboy導出登錄腳本。運行測試後使用查看結果樹偵聽器,似乎一切正常,但最終我總是重定向到登錄頁面。 Cookie顯示爲正常工作,因爲它爲每個請求顯示相同的會話。JMeter測試計劃登錄問題

在此先感謝您提供的任何智慧。

+0

在jmeter.log中是否有任何錯誤? – JoseK 2010-07-10 09:30:13

+0

日誌文件中沒有錯誤。關於現有標題管理器有幾個警告,但我不認爲這是任何問題。我在亞馬遜上使用Badboy登錄並檢查舊訂單。將測試計劃導出到JMeter是成功的,因爲它運行良好。顯然,這是我們的網站不合作,而不是JMeter。 – Jason 2010-07-13 14:01:01

+0

你檢查了你的重定向選項嗎?我曾經多次咬我。 – BlackGaff 2010-07-19 21:00:52

回答

2

雖然badboy是在https中創建jmeter測試的好工具。

但是在我們的應用程序中,badboy似乎添加了根本不起作用的請求,我不得不手動刪除它們以解決問題。

如果您的Cookie中有令牌或會話ID,則無法爲您處理,因此您必須弄清楚如何使用reg-ex extrator來提取它們,並將變量放入測試將使用。

這些問題是非常具體的,我們的應用程序不確定它適用於你,但如果你刪除unessary請求並照顧發回你的令牌/會話ID它可能會伎倆。

0

我前段時間面臨類似的問題,但由於我的Web應用程序是基於JSF的,我不得不照顧javax.faces.ViewState。

在我的情況下,每個響應都有一個JFV,我必須使用正則表達式提取器將它作爲參數傳遞給下一個請求。 請檢查您的應用程序是否有任何此類問題。

Regards