0

vugen でスクリプトを再生すると、次のエラーが表示されます: Error -26612: HTTP Status-Code=500 (Internal Server Error) for "and some url" [MsgId: MER-26612]]

記録時に loadrunner vugen スクリプトの initail URL の最後にセキュリティ文字列を使用していること、およびこの URL が webapp にログインすると変更されること (opensso の問題を回避するためにこれを行っていますが、まだ実装されていません) .

このエラー メッセージの意味を誰か教えてもらえますか?

乾杯マグナス

4

2 に答える 2

0

簡単に言えば、システムが処理方法を知らないか、前の要求/応答ペアのコンテキストを考えると不適切なデータを渡しています。代表的な理由はこちら

  • セッション、状態、時間、またはビジネス プロセス データに関連する未処理/誤処理の動的データ
  • 各要求/応答セットの期待される結果をチェックせず、予期しない応答セットが表示されたときにコードを適切に分岐します。チェックを行わずに、ページ自体が HTTP 200 を明示している限り、ビジネス プロセスを続行するためにページのコンテンツが完全に焦点から外れていても、スクリプトは次のページに進みます。この場合、次または次の ++ で HTTP 500 が発生する可能性があります。

要するに、異常な負荷状態を除いて、これはすべて、不適切なスクリプト開発プラクティスに直接関係しています。

于 2012-11-23T14:37:32.663 に答える
0

マグナス、

このエラー メッセージは、まさに「Internal Server Error」という内容です。これは、アプリケーションがクエリを気に入らないという問題です。これを手動で行うことをお勧めします。それから、LoadRunner リクエストの違いを解決してください。

LoadRunner は、HTTP 要求をシミュレートするためのツールとして使用しているだけであることを忘れないでください。リクエストが正しくない場合、手動またはツールを使用すると、このエラーが発生します。

FirebugHTTP Watch、またはFiddlerを使用して、ブラウザ経由のリクエストと LoadRunner 経由のリクエストの違いを確認することをお勧めします。

于 2012-11-23T03:51:47.020 に答える