点对点测试计划基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
JMS 点对点测试计划
创建 JMeter 测试计划
转到您的 JMeter bin 文件夹并双击 ApacheJMeter.jar 文件以启动 JMeter 界面。 单击"测试计划"节点。 将此测试计划节点重命名为 JMSpoint_to_point。 选择 JMSpoint_to_point 节点并右键单击所选项目。 将鼠标悬停在"添加"选项上,将显示元素列表。 选择线程(用户)> 线程组。 将此线程组元素重命名为 JMS 用户。 将循环次数更改为 2、 其余默认属性保持不变。添加 JMS 点对点采样器
选择 JMS 用户元素(线程组)并右键单击所选项目。 将鼠标悬停在"添加"选项上,将显示元素列表。 选择采样器 > JMS 点对点。
在 JMS 点对点采样器元素中设置以下字段:
QueueuConnectionFactory-ConnectionFactory(活动 MQ 中连接工厂的默认 JNDI 条目)
JNDI 名称请求队列-Q.REQ(JMeter 的 JNDI 名称,用于在连接工厂和队列之间建立连接)
JNDI 名称接收队列-Q.REQ(同样的 JNDI 名称也用于响应)
沟通方式-request_reply
使用请求消息 ID-选中
使用响应消息 ID-选中
Time(milliseconds)-2000(当JMeter收到消息时使用超时,如果没有及时恢复,则该项目被标记为错误)
内容-测试点对点
InitialContextFactory-org.apache.activemq.jndi.ActiveMQInitialContextFactory(Active MQ 的标准 InitialContextFactory)
JNDI 属性-名称: queue.Q.REQ,值: example.A
提供者 URL-tcp://localhost:61616(攻击 ActiveMQ 的地址和端口)
添加监听器
选择 JMS 用户元素。 将鼠标悬停在"添加"选项上,将显示元素列表。 选择侦听器 > 查看结果树选项。保存并执行测试计划
点击文件 > 将测试计划另存为。 将整个测试计划另存为 JMS Point-to-Point.jmx。单击"运行">"开始"以执行测试计划。
验证输出
在监听器中可以看到如下输出。
您可以在 ActiveMQ 管理控制台的队列选项中看到消息状态。