コントロールのJMeterの基本的な考え方

1。JMeterのテストプランを使用して、他のJMeterテストエレメントのコンテナでテストするための出発点です。

2。スレッドグループ:同時ユーザーの特定の数の代理は、送信要求の同時ユーザーをシミュレートするために使用することができます。サンプラー、で要求されたコンテンツの実際の定義
グループを含むスレッドです。スレッドの数、:で、「テスト計画- - >追加>スレッドグループを」それを構築し、その後、スレッドグループパネル内のいくつかの入力フィールドがある
ランプアップ期間(秒)、サイクル数は、ランプアップ期間(秒単位で)あなたはこの時間内にすべてのスレッドを作成している示しています。
始まりはしません。メリットはあるように、8つのスレッド、ランプアップは= 200秒場合は、スレッドの間隔の開始時間は、8分の200 = 25秒で
サーバーに過度の負荷を持っています。スレッドグループは、同時負荷をシミュレートするように設計されています。

3、サンプラー(サンプラー):各種の要求をシミュレートします。実際の試験サンプラーによって処理されるすべてのタスクは、多くの要求があることを前提としています。以下のような:HTTP、
FTPのような要求を行います。

4、リスナー:テスト結果を収集するための責任が、また、結果の表示方法を言われました。関数は、サンプラーの結果を表示するための要求、統計的であり
、これらのデータ(スループット、KB / S ......)などが挙げられます。

図6は、アサート:ユーザが所望する結果要求応答するかどうかを決定するための手段を、正しいです。それは機能性を確保、問題領域を単離するために使用することができ
、ストレステストに正しい前提を実行します。効果的なテストのための制限は非常に便利です。

7、タイマー:連続する要求の間の要求(スレッド)遅延間隔、サーバへのアナログを定義する責任があります。

図5に示すように、ロジックコントローラ:JMeterのロジックは、要求は、それがサンプラーと組み合わせて使用される複雑なシーケンスをシミュレートすることができ、カスタム動作の送信要求を可能にします。

図8に示すように、必要な構成情報要素サンプラーの保守、および実際のニーズに応じて要求の内容を変更します。

9、プリプロセッサとポストプロセッサは、作業が完了する前と後の要求を生成するための責任があります。プレプロセッサは、しばしば要求を設定変更するために使用され、
ポストプロセッサは、多くの場合、応答データを処理するために使用されます。

おすすめ

転載: www.cnblogs.com/xly22/p/11375377.html