私はJmeterを初めて使用し、Jmeterを使用して何が達成できるかを理解しようとしています。Jmeter を使用してアプリケーションの耐久性テストまたは浸漬テストを実行したいと考えています。つまり、特定のスクリプトを特定の数のユーザーに対して 3 時間実行したいと考えています。利用可能なすべてのオプションと、結果を監視するのに最適な利用可能なリスナーは何ですか?
助けてください。浸漬テストを開始する前に知っておくべきことが何か不足している場合は、親切に追加してください。
私はJmeterを初めて使用し、Jmeterを使用して何が達成できるかを理解しようとしています。Jmeter を使用してアプリケーションの耐久性テストまたは浸漬テストを実行したいと考えています。つまり、特定のスクリプトを特定の数のユーザーに対して 3 時間実行したいと考えています。利用可能なすべてのオプションと、結果を監視するのに最適な利用可能なリスナーは何ですか?
助けてください。浸漬テストを開始する前に知っておくべきことが何か不足している場合は、親切に追加してください。
スレッド グループを使用して、ユーザー数とテスト期間を設定します (スレッド グループのスケジューラを使用)。
次に、テストの実行に必要なすべてのサンプラーとロジック コントローラーを追加します。次に、サマリー レポート リスナーを追加して結果の概要 (最小/最大/平均など) を取得し、結果ツリーの表示リスナーを追加して、テスト計画が実行している各ステップの概要を取得します。この Tree リスナーは、jmeter が何をしているかを実際に確認し、tesplan をデバッグするのに最適です。
ところで: HTTP Request Defaults オブジェクトを追加すると、そこに URL とオプションを設定でき、すべてのサンプラーに再度追加する必要はありません。正規表現エクストラクタなどを使い始めると、特に魅力的に機能します。
ユーザー数とテストの実行時間を設定するには、Thread Groupを使用します。ランタイムの設定は、SchedulerチェックボックスをオンにしてDurationを指定することによって行われます。
JMeter の元のリスナーの中で、単純なSummary Reportを使用することが最も多いことに気付きました。しかし、JMeter プラグインは、より良いかもしれない追加のリスナーを提供します。それは、何を測定したいかによって異なります。JMeter プラグインは追加のスレッド グループも提供します。たとえば、時間の経過とともに増加する負荷を指定できます。