jMeter - JMS 测试计划

  • 简述

    在本章中,我们将学习如何编写一个简单的测试计划来测试 Java 消息服务 (JMS)。JMS 支持两种类型的消息传递 -
    • Point-to-Point messaging− 队列消息通常用于发送方期望响应的事务。消息系统与普通的 HTTP 请求有很大不同。在 HTTP 中,单个用户发送请求并获得响应。
    • Topic messaging− 主题消息通常称为发布/订阅消息。主题消息通常用于消息由生产者发布并被多个订阅者消费的情况。
    让我们看看每一个的测试示例。测试 JMS 的先决条件是 -
    • 我们在示例中使用 Apache ActiveMQ。有各种 JMS 服务器,如 IBM WebSphere MQ(以前称为 MQSeries)、Tibco 等。 从 Apache ActiveMQ 网站的二进制文件中下载它下载地址>>>>>>
    • 解压存档,进入解压目录,从命令控制台运行以下命令启动 ActiveMQ 服务器 -
    
    .\bin\activemq  start
    
    您可以通过访问以下地址的管理界面来验证 ActiveMQ 服务器是否已启动 http://localhost:8161/admin/. 如果它要求进行身份验证,则输入用户 ID 和密码作为admin。屏幕如下所示 -
    ActiveMQ 服务器
    • 现在将activemq-all-xxxjar(XXX取决于版本)从ActiveMQ解压目录复制到 /home/manisha/apache-jmeter-2.9/lib.
    通过上述设置,让我们为以下项目构建测试计划 -