JMS 主题测试计划2024 年 8 月 29 日 | 阅读 2 分钟 现在我们将编写一个 JMeter 测试计划来测试 JMS Provider。对于这个测试,我们必须创建一个订阅者和一个发布者。 创建 JMeter 测试计划- 转到您的 JMeter bin 文件夹,双击 ApacheJMeter.jar 文件以启动 JMeter 界面。
- 点击“测试计划”节点。
- 将此测试计划节点重命名为 JMS_topic_test。
- 选择 JMS_topic_test 节点,然后右键单击选定的项目。
- 将鼠标悬停在“添加”选项上,然后将显示元素列表。
- 选择 线程 (用户) > 线程组。
- 将此线程组元素重命名为 JMS pub-sub user。
- 将循环计数更改为 2。
- 其余的默认属性保持不变。

添加 JMS 订阅者和发布者- 选择 JMS pub-sub user 元素(线程组),然后右键单击选定的项目。
- 将鼠标悬停在“添加”选项上,然后将显示元素列表。
- 选择 Sampler > JMS Publisher。

在 JMS Publisher sampler 元素中设置以下字段 - 名称 - Sample Publisher
- jndi.properties 文件 - 取消选中(JMeter 使用“JNDI Initial Context Factory”和“Provider URL”字段来创建连接)
- Initial Context Factory - org.apache.activemq.jndi.Active MQ Initial Context Factory
- Provider URL - tcp://:61616
- Connection Factory - Connection Factory
- Destination - dynamic Topics/My Static Topic1
- Number of samples to aggregate - 2(要聚合的样本数)
- Message source - Textarea
- Message type - Text(用于文本或对象消息的消息)
- 其余属性保持不变。

现在我们将添加一个订阅者。 - 选择 JMS pub-sub user 元素(线程组),然后右键单击选定的项目。
- 将鼠标悬停在“添加”选项上,然后将显示元素列表。
- 选择 Sampler > JMS Subscriber。

在 JMS Subscriber sampler 元素中设置以下字段 |