Jmeter パフォーマンス実用分散ストレステスト


分散実行原理

1. JMeter 分散テスト中に、いずれかのマシンをスケジューリング マシン (マスター) として選択し、他のマシンを実行マシン (スレーブ) として選択します。

2. 実行時、マスターは各スレーブにスクリプトを送信します。スレーブはスクリプトを取得してから実行を開始します。スレーブは実行時に GUI を起動する必要はありません。コマンドライン モードで実行する必要があることを理解しています。 。

3. 実行が完了すると、スレーブは結果をマスターに送り返し、マスターはすべてのスレーブ情報を収集して要約します。

前提条件:

1. まず、JMeter インターフェイスのストレス テスト スクリプトを作成します。

2. スケジューリングマシン(マスター)+実行マシン(スレーブ)が同一LAN内にあり、同じバージョンのJMeter+jdkがインストールされている。

スケジューラ(マスター)+実行マシン(スレーブ)の構成

メインマシンの JMeter/bin にある JMeter.properties ファイルを次のように変更します。

写真

必ずserver.rmi.ssi.disable=trueを変更してください。変更しないと、エラーが報告されます。

写真

スレーブ マシンでも同様の構成を実行します。

写真

写真

JMeter を起動する前に、まず JMeter-server を起動する必要があります。そうしないと、エラーが報告されます。

写真

JMeter.sh (Mac)、JMeter.bat (Windows) を起動し、スクリプトを実行して、リモート起動を実行します。

写真

最後に、私の記事を注意深く読んでくださった皆さんに感謝します。互恵性は常に必要です。それほど価値のあるものではありませんが、使用できる場合は、直接受け取ることができます。

ここに画像の説明を挿入します

この情報は、[ソフトウェア テスト] の友人にとって最も包括的かつ完全な準備倉庫となるはずです。この倉庫は、最も困難な旅を乗り越える何万人ものテスト エンジニアにも同行してきました。また、皆さんのお役に立てれば幸いです。  

おすすめ

転載: blog.csdn.net/nhb687095/article/details/132918658