ロードランナーの 3 つの主要コンポーネントは何ですか?
Loadrunner には 3 つの主要コンポーネントがあります: 1. スクリプト ユーザー スクリプト (主にスクリプトの記録とデバッグに使用されます); 2. コンソール コントローラー (シーン パラメーターを設定し、仮想ユーザーを管理します); 3. 結果アナライザー分析 (テスト レポートを生成します) 。
loadrunner の 3 つの主要コンポーネント:
1. スクリプト ユーザー スクリプト (仮想ユーザー ジェネレーター) : 記録 , デバッグ スクリプト
テスターは LoadRunner の仮想ユーザー (仮想ユーザー) に置き換えられ、テスターが実行する操作は仮想ユーザー スクリプト (仮想ユーザー スクリプト) の形式で固定されます。コンピュータは複数の仮想ユーザを実行できるため,LoadRunner はパフォーマンス・テストのハードウェア要件を軽減します。
シナリオ内で仮想ユーザによって実行される操作は,仮想ユーザ・スクリプトによって記述されます。シナリオを実行するとき,各仮想ユーザは仮想ユーザ・スクリプトを実行します。仮想ユーザ・スクリプトにはユーザ・アクションが記録され,サーバのパフォーマンスを測定および記録してパフォーマンス指標の計算を容易にする一連の関数が含まれています。これは、実際のユーザーがストップウォッチを持って操作を実行しながら時間を記録するのと似ています。
2. コンソール (コントローラー): シーン パラメーターの設定と仮想ユーザーの管理
はパフォーマンス テストを実行するための本部であり、コントローラーはパフォーマンス テスト シナリオの生成を担当します。複数の仮想ユーザーを管理および調整します。実際の操作中、コントローラは実行中のタスクを各ロード ジェネレータに割り当てます。また、ソフトウェア システムの各ノードのパフォーマンスをオンラインで監視し、結果データを収集し、それを LoadRunner の分析に提供します。
①ロード ジェネレーター : PC です。各 PC のリソースを使用する必要があります。たとえば、仮想マシンは 1,000 人のユーザーをシミュレートできます。5,000 人でオンライン テストを実施したい場合は、他の PC に接続して IP を入力できます。アドレス。
コントローラーで、「シナリオ スクリプト」のロード ジェネレーターの [追加] をクリックし、IP アドレスを入力し、ツールバーのロード ジェネレーターをクリックし、[接続] をクリックして接続すると、次のリソースを使用できます。物理マシン。 (新しい物理マシンには負荷生成ソフトウェアが必要です)
負荷生成器は、平たく言えばコントローラーの「従属」であり、コントローラーがコマンドを発行し、負荷生成器が実装を担当します。通常、LoadRunner がマシンにインストールされると、ロード ジェネレータが自動的にインストールされ、コントローラはポリモーフィック マシン上のロード ジェネレータを制御して、コマンドに従ってタスクを一緒に完了することに同意できるようになります。
②エージェント: 各クライアントに展開され、協力して一貫した仮想ユーザーを取得します
ロード ジェネレーターでは、コントローラーがコントローラーと各物理メカニズムにコマンドを発行できることがわかります。それが聞こえる場合は、 、エージェント プログラムを使用しているため、プログラムを起動する必要があります。
エージェントは、コントローラーからの指示をリアルタイムで聞いて、各圧力発生器の仮想ユーザーを調整する責任を負います
③オンライン テストを行う場合、オンライン マシンは 2 つの条件を満たす必要があります :
1) ロード ジェネレーターをインストールします
2) エージェントを開始します: [すべてのプログラム] -> [HP LoadRunner] -> [詳細設定] -> [LoadRunner エージェント プロセス]
3. 結果アナライザー (分析): テスト レポートの生成
④モニター: パフォーマンス テスト プロセス中、サーバーのすべての重要なリソースを監視する必要があります。
⑤ 管理者としてコントローラを開くと、「シナリオ・タイプの選択」があります。
①「手動シナリオ・タイプ」でシーンを手動で設定します(仮想ユーザ・グループの作成、スクリプト、ロード・ジェネレータ、仮想ユーザの数を指定します)。
–パーセンテージ モードを使用します…: 仮想ユーザーの総数を定義し、一定の割合の仮想ユーザーを各スクリプトに割り当てます。例: 仮想ユーザーの総数は 20 で、2 つのスクリプト 001_login 40% と 002_lookFlight 60% があります (一方の比率が変更されると、もう一方の比率は自動的に 1、この比率になります)
コントローラの起動が遅いため、モードを変換するには、「Senario」→「シナリオを仮想ユーザ・グループ・モードに変換」を使用して、スクリプトを導入します。
-上記を選択しない場合、数値に基づきます。例: 仮想ユーザーの総数は 20 で、2 つのスクリプト 001_login 8 と 002_lookFlight 16 があります (いずれかのスクリプトが数値が変更されると、他の数値は自動的に変更されます)
– 企業では、一般的な同時テストは数百のユーザーに及ぶため、使用される割合は少なくなります
②グローバル指向のシナリオ: 目標を定義しますテスト中にこれを達成する必要がある場合、lr は自動的にシーンを作成します。この方法では、一部の内容が暗黙的に自動的に設定されるため、実行中のプロセスでエラーが発生しやすく、エラーが発生した場合は自分でエラーを見つける必要があり、手動設定ほど便利ではありません。
以上がロードランナーの 3 つの主要コンポーネントは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

2025年の初めに、国内のAI「Deepseek」が驚くべきデビューを果たしました!この無料のオープンソースAIモデルは、OpenAIのO1の公式バージョンに匹敵するパフォーマンスを備えており、Webサイド、アプリ、APIで完全に起動され、iOS、Android、およびWebバージョンのマルチターミナル使用をサポートしています。 DeepSeekの公式Webサイトおよび使用ガイドの詳細な検索:公式Webサイトアドレス:https://www.deepseek.com/sing for webバージョンの手順:上記のリンクをクリックして、DeepSeekの公式Webサイトを入力します。ホームページの[会話の開始]ボタンをクリックします。最初に使用するには、携帯電話検証コードでログインする必要があります。ログインした後、ダイアログインターフェイスを入力できます。 DeepSeekは強力で、コードを書き、ファイルを読み取り、コードを作成できます

国内のAI Dark Horse Deepseekは強く上昇し、世界のAI業界に衝撃を与えました! 1年半しか設立されていないこの中国の人工知能会社は、無料でオープンソースのモックアップであるDeepseek-V3とDeepseek-R1で世界的なユーザーから広く称賛されています。 Deepseek-R1は完全に発売され、パフォーマンスはOpenAio1の公式バージョンに匹敵します! Webページ、アプリ、APIインターフェイスで強力な機能を体験できます。ダウンロード方法:iOSおよびAndroidシステムをサポートすると、ユーザーはApp Storeを介してダウンロードできます。 Deepseek Webバージョン公式入り口:HT

DeepSeek:サーバーに混雑している人気のあるAIを扱う方法は? 2025年のホットAIとして、Deepseekは無料でオープンソースであり、OpenAio1の公式バージョンに匹敵するパフォーマンスを備えており、その人気を示しています。ただし、高い並行性は、サーバーの忙しさの問題ももたらします。この記事では、理由を分析し、対処戦略を提供します。 Deepseek Webバージョンの入り口:https://www.deepseek.com/deepseekサーバーに忙しい理由:高い並行アクセス:Deepseekの無料で強力な機能が同時に使用する多数のユーザーを引き付け、サーバーの負荷が過剰になります。サイバー攻撃:Deepseekが米国の金融産業に影響を与えることが報告されています。