問題タブ [vugen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
controller - LoadRunner Controller with SAP の実行中に重大なエラーが発生しました
LoadRunner Vugen で記録されたスクリプトを LoadRunner Controller で実行すると、まれに発生するエラーを実験しています。具体的には、Controller SAP と sapgui ロード ジェネレーターを使用しています。エラーは実行中に突然発生し、10 分、5 分、または ... になることもありますが、通常は 40 分程度で発生します。実行には約 1 時間かかります。
エラーは次のとおりです。
「エラー: リモート ホストのステータスは「失敗」です。リモート ホスト マシンを確認してください。[MsgId: MERR-29722]」
そして、それが発生すると、同時に「mdrv プロセスの終了による異常終了」という X 個のエラーが表示されます。X vuser は直接シナリオを離れ、「エラー」ステータスになります。すべての vuser ではなく、12、16、または 30 などの多数の vuser のみです。他の vuser はシナリオを続行します。
仮想ユーザーの高負荷と低負荷に関係なく、このスクリプトでは通常どおり発生します。CPUとRAMが正常であるため、リモートホストは問題ないようです..何が起こっているのかわかりません...スクリプトにはCコードもありますが、最後の実行でさえ、Cコードの2分目にエラーが表示されました. (do-while) まだ実行されていません (スクリプトが完了するまでに約 11 分かかります)。
関数 lr_continue_on_error(); があります。実行時の時間厳守エラーを回避するためにスクリプトで構成され、この重大なエラーを除いてすべてに対して正常に機能します...
このエラーに関する情報を検索しましたが、これに関する Google の結果はありません。
このまれなエラーについて何か知っている人はいますか? これを解決することは私にとって非常に重要です...
どうもありがとうございました!
testing - Citrix モジュールへのログインで LoadRunner VuGen スクリプトの再生が失敗する
LoadRunner VuGen を使用して、Citrix モジュールを使用して実行したいテストを記録しています。アクションを正常に記録できますが、アクションを再生すると、次のコード行で停止します。
Citrix ICA クライアント画面が表示され、ユーザー名、パスワード、およびドメインが入力されるのを待っています。情報を手動で入力できず、数秒後に失敗します。最初にアクションを記録するとき、Web URL 経由で Citrix にログインしています。しかし、アクションを再生すると、URL を開かずに Citrix ICA クライアント画面に直接移動します。
loadrunner - Vugen - リダイレクトされた URL とともにデータを送信する方法
web_submit_data リクエストで送信するデータがあります。このリクエストは、HTTP コード 302 のレスポンス コードを取得します。ロード ランナーは暗黙的にリダイレクトを処理し、ユーザーはリダイレクトされた URL に移動します。ただし、最初のリクエストで送信したかったデータが失われています。リダイレクトされた URL にデータが送信されません。誰かがこの問題に対処する方法を教えてください。
javascript - Vugen TruClient プロトコルのオブジェクトで JS を評価するステップで Javascript Regex を使用する
TruClient プロトコル (Firefox) を使用して Vugen でスクリプトを作成しているEvaluate JS on object
ときに、次のようなオブジェクトを見つける手順がありますobject.innerHTML
。
このテキストから抽出BAZ
して他の場所で使用する必要があるため、正規表現を使用して抽出するために、JS 部分に次のコードがあります。
ただし、スクリプトを実行すると、次のエラーで失敗します。
この正規表現をここでテストしましたが、期待どおりに動作します。
webtoolkit online JS testerを使用して、コードで次のバリアントを正常にテストし、必要なものが抽出されることを確認しました。
これは期待どおりに返さBAZ
れます。
編集
当初、これは Vugen/TruClient 固有の問題であると想定していました。しかし、それについて寝て、Michael Galos の回答 (以下) を読んだ後、これは一般的な Javascript の問題であることに気付き、これにも Javascript タグを追加しました。
json - json リクエストでの 404 エラー - 可能なすべてのヘッダーを渡しましたが、うまくいきませんでした
アプリケーションにログインしようとしていますが、text/html といくつかの application/json があります。以前のリクエストからアプリケーションにログインできましたが、json が追加のデータをロードしていて、404 エラーが発生していると思います。以下に示すようにヘッダーを追加しようとしましたが、まだ運がありません。ロードされているさまざまな要求ヘッダーを示すスナップショットを添付しました。
また、どこから来たのかわからないため、cflags と umps セッション ID を関連付けることができません。サーバーの応答に表示されません。ヘッダーだけ。誰かここで情報を教えてください。
何か不足している場合はお知らせください。
performance-testing - LoadRunner Controller が現在何をしているかを確認する方法 [TruClient]
TruClient を使用して Web アプリケーション用に開発されたスクリプトがあります。このテストを手動で行っているときは、すべて正常に動作しています。Virtual User Generator で TruClient を使用して同じテストを行っている場合、すべて問題ありません (自動化されたスクリプトは適切に記述されています)。
LoadRunner Controller を使用しているときに問題が発生します。指定された時点から、すべてのテストが失敗します (40 回の反復/10 個の仮想ユーザーが合格した後)。
私の質問は、ウェブサイトで何が間違っていたのかを確認する可能性はありますか? たぶん、スクリーンショットか何かを撮りますか?
(コントローラー 12.02.0.0 ビルド 1258)