セッション処理のカスタマイズ
記録 TrueLog に現れることがあるハードコードされたセッション データを解析する方法について説明します。 セッション処理のカスタマイズを行うと、テスト中に状態情報を保持できます。
セッション処理の概要
セッション処理に関する問題と、その問題をスクリプトのカスタマイズによってどう解決するかの概要を説明します。
セッション処理をカスタマイズする状況の判断
スクリプト内の静的なセッション ID を、実行時に生成される動的な値に置換しないと、Web アプリケーションで次のようなエラーが発生します:
セッションが期限切れです。ログイン画面に戻ってください。
セッション処理のカスタマイズ
記録されたテスト スクリプトにセッション依存の情報がハードコードされていると、後でそのスクリプトを実行したときにエラーが発生します。このような静的セッション情報は、記録ルールまたは解析関数に置き換える必要があります。
学習機能付き Recorder
クライアント側のスクリプトに強く依存したアプリケーションをサポートする
Silk Performer
の学習機能付き Recorder について説明します。
解析関数
負荷
テストの実行中に状態情報を保持し、実際のユーザー データの入力をシミュレートするために解析関数を使用する方法について説明します。
Web アプリケーションのセッション処理
セッション ID が Web サーバーから返される場合に、通常、セッション ID が取る形式について説明します。
セッション処理のカスタマイズ手順
適切なセッション情報を識別およびカスタマイズする一般的な手順について説明します。
HTTP 解析ルールの使用
Silk Performer
の記録ルールの機能について説明します。
親トピック:
TrueLog Explorer 20.5