Jmeter-jms-test-plan
提供:Dev Guides
jMeter-JMSテスト計画
この章では、Java Messaging Service(JMS)をテストする簡単なテスト計画を作成する方法を学びます。 JMSは2種類のメッセージングをサポートしています-
- ポイントツーポイントメッセージング-キューメッセージングは一般に、送信者が応答を期待するトランザクションに使用されます。 メッセージングシステムは、通常のHTTP要求とはまったく異なります。 HTTPでは、1人のユーザーがリクエストを送信し、レスポンスを取得します。
- トピックメッセージング-トピックメッセージは一般にpub/subメッセージングとして知られています。 通常、トピックメッセージングは、メッセージがプロデューサーによって公開され、複数のサブスクライバーによって消費される場合に使用されます。
これらのそれぞれのテスト例を見てみましょう。 JMSをテストするための前提条件は次のとおりです-
- 例ではApache ActiveMQを使用します。 IBM WebSphere MQ(以前のMQSeries)、TibcoなどのようなさまざまなJMSサーバーがあります。 Apache ActiveMQ Webサイトのバイナリからダウンロードしてください。
- アーカイブを解凍し、解凍したディレクトリに移動し、コマンドコンソールから次のコマンドを実行してActiveMQサーバーを起動します-
.\bin\activemq start
ActiveMQサーバーが起動したかどうかは、次のアドレス http://localhost:8161/admin/ の管理インターフェイスにアクセスして確認できます。 認証を要求する場合は、ユーザーIDとパスワードを_admin_として入力します。 画面は以下に示すように似ています-
- 次に、activemq-all-x.x.x.jar(バージョンに応じてXXX)をActiveMQ解凍ディレクトリから*/home/manisha/apache-jmeter-2.9/lib。*にコピーします。
上記のセットアップで、次のテスト計画を作成しましょう-
- リンク:/jmeter/jmeter_jms_pointtopoint_test_plan [JMSポイントツーポイントテスト計画]
- リンク:/jmeter/jmeter_jms_topic_test_plan [JMSトピックテスト計画]