2017-06-01 11 views
0

JMeter 3.2を使用しているADFアプリケーションのログインページをテストしています。私のテストプランでは、HTTPヘッダーマネージャーとCookieマネージャーを使用しました。録音ですべてのHTTPレコードを取得しました。私は、正規表現抽出プログラムを使用して、以前の応答からの各要求を相関させました。相関パラメータは、jsessionid,adf.ctrl-state,afrLoop,afrRedirect,javax.faces.ViewStateである。しかし、特定のリクエストに対しては、すべてのパラメータが抽出されて正しく渡されても(「前回の応答から検証された」)、「セッションが期限切れになっています」というエラーが表示されます。取得応答として:親切WINDOWIDはscript.Itに相関する必要もJMeterで期限切れ例外を表示する方法

しかしOracleのADFフレームワークに相関することが必要なパラメータの一つであるかどうかを確認

<?xml version="1.0" encoding="UTF-8"?> 
<partial-response> 
    <error redirect="true"> 
     <error-name>ViewExpiredException</error-name> 
     <error-message>Because of inactivity, your session has timed out and is no longer active. Click OK to reload the page.</error-message> 
    </error> 
</partial-response> 

enter image description here

答えて

0

ViewExpiredException関連付けられたビューステートがセッションで使用できないときにスローされます。すべてのビューステート値がキャプチャされ、対応するリクエストに正しく渡されたかどうかを一度チェックします。 すべてのリクエストを調べるために、Fiddlerやmo​​zilla fire bugのようなWebデバッグツールを使用してみてください。

+0

Surya、あなたの返事をお待ちしています。私はWindow IDも相関させようとしました。変更はありません。また、ファイヤーバグを使用して各パラメータ値を検証しました。それでも私はこの問題を克服することはできません。 –

関連する問題