問題タブ [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.
vugen - SAPGUI プロトコルを使用した VUGen
VUGen で SAPGUI プロトコルを使用するのはこれが初めてです。SAPGUI プロトコルを使用して VUGen にスクリプトを記録しました。私が記録したプロセスは、VA01「受注書の作成」です。スクリプトを再生しているときに、SAP ログオンを開かずに直接エラーが発生します。
エラー: 行 2 には 6 列ではなく 8 列が含まれています エラー: テーブル 'C:\Users\Administrator\Documents\VuGen\Scripts\VA01\data_1.dat' を開けません。エラー コードは「-4」です。警告: 拡張機能 parameng.dll は、関数 ExtPerProcessInitialize の呼び出しでエラー -4 を報告します エラー: スレッド コンテキスト: ドライバーのサービスへの呼び出しに失敗しました。理由 - スレッド コンテキストがこのスレッドで初期化されていません。
c - Loadrunner 分析: 90 パーセンタイルが平均より高いのはなぜですか?
少し混乱しています。実行したレポートから Loadrunner Analysis をいくつか取得しました。私はテストが初めてです。90 パーセンタイルについての私の理解では、90 パーセンタイルを使用して外れ値を除外すると、より正確な状況が示されます。2 つの異なるレポートを見ていますが、どちらも 90 パーセンタイルの応答時間は、概要レポートに示されている平均応答時間よりも長くなっています。どうすればそれが可能になりますか?
トランザクション応答時間 (パーセンタイル) のグラフと最後の 10% の急上昇を見ているので、90% を取ると応答時間が短くなるはずです。
多くのトランザクションは多かれ少なかれこのように見えます。90 パーセンタイルが平均よりも高いのはなぜですか?
internet-explorer-11 - このセッションは無効です。他のブラウザからログインしています
記録時と再生時にブラウザから次のエラー メッセージが表示されます。「このセッションは無効です。他のブラウザでログインしています。
この問題は、手動でログインした場合と TruClient Firefox を介してログインした場合には発生しません。
私は次のVugenを使用しています:12.02
いいえ: 11
これについて私を助けてください。これに関する詳細情報が必要な場合はお知らせください。
web-services - loadrunner のテストデータごとに入力 SOAP リクエストを変更する方法は?
私は渡す必要がある 1 つの SOAP リクエストで作業しています。1 つのパラメーターに単一のデータを渡し、2 回目の反復では、同じ入力リクエストで複数のテスト データを渡す必要があります。テスト データごとに入力 SOAP リクエストを変更する方法を教えてください。見つけてください。単一および複数のリクエストの以下の SOAP リクエスト。
単一のリクエスト:
複数のリクエスト:同じSOAP入力リクエストで、POSシステムから動的に変化しているのですが、loadrunnerで実行したいです。
負荷テストのためにExcelファイルからこのタイプの値を渡すためのvugenのコードは、これを行う方法を助けてください
javascript - Performance Center を介して実行される複数の VuGen スクリプト間で機能/アクションを共有する
JavaScript を使用して Web/HTTP プロトコルを使用する VuGen スクリプトはほとんどありません。VuGen 12.53 (パッチ 4) を使用しています。すべてのスクリプトに共通の login.js アクションがあります。ログイン アクションが変更されるたびに、すべてのスクリプトを更新する必要があります。代わりに、ログインを共通の場所に保持し、すべてのスクリプトで単一のアクション/機能を共有したいと考えています。
ローカル マシンで再生するときに、lr.loadLibrary() 関数を使用してこれを実現できました。HP Performance Center 経由でスクリプトを実行するときにこれを実行できるようにしたいと考えています (すべてのスクリプトは ALM に保存されています)。同じ lr.loadLibrary() 関数を使用してパフォーマンス センターを実行しようとすると、ファイルが見つからないというエラーが表示されます。
誰かがこれを達成する方法を理解するのを手伝ってもらえますか?
このLoadrunner - share common action between scriptsを見つけましたが、これは C 用です。javascript 用に必要です。