2015-07-21 176 views
0

我是jmeter的新手,嘗試登錄我們使用CAS系統的客戶端應用程序,但無法成功登錄。我也爲「lt」應用了正則表達式提取器,但不起作用。每次它給這個錯誤的時間CAS登錄問題

ticket 'LT-9528-aTBBoBdZU23g6khtS9I0b5Lq3o2VUQ' not recognized

+0

你可以發佈你的代碼嗎? – Newd

回答

0

它看起來像你使用打勾硬編碼登錄(記錄一個)。您需要執行所謂的關聯 - 識別動態參數,提取和重新使用它們的過程。

請參閱How to Load Test CSRF-Protected Web Sites瞭解有關方法。

此外它值得檢查 Jasig wiki的頁面,它似乎包含一些JMeter腳本,您可以使用它作爲參考。

+0

不,我用jt的正則表達式提取器,但在此之前,我有兩個更多的參數服務和註冊,它包含時間戳,我需要使用時間戳的相關性,如果是的話如何做到這一點 – Dhananjay

+0

時間戳可以使用[ __time()](https://blazemeter.com/blog/how-use-jmeter-functions-part-iii)函數。在詢問之前,您是否檢查過[CASUM Wiki](https://wiki.jasig.org/display/CASUM/Apache+JMeter)中的示例貢獻測試? –

+0

感謝朋友提供的寶貴建議,我發現probelm還有一個參數「執行」,這個參數在執行後也需要關聯。 – Dhananjay