JMS点对点测试计划
JMeter教程
· 2019-04-26 13:57:00
创建JMeter测试计划
- 进入到
JMeter/bin文件夹,双击jmeter.bat文件以启动JMeter界面。 - 单击“Test Plan”节点。
- 将此测试计划节点重命名为JMSpoint_to_point。
- 选择JMSpoint_to_point节点,然后右键单击所选项。
- 鼠标悬停在“add”选项上,然后将显示元素列表。
- 选择“Threads (Users) > Thread Group”。
- 将此线程组元素重命名为JMS User。
- 将循环计数( loop count )更改为2。
- 其余的默认属性保持不变。
添加JMS点对点采样器
- 选择JMS用户元素(线程组),然后右键单击所选项。
- 鼠标悬停在“Add”选项上,然后将显示元素列表。
- 选择Sampler> JMS Point-to-point。
在JMS Point-to-point sampler元素中设置以下字段:
- QueueuConnectionFactory - ConnectionFactory(活动MQ中连接工厂的缺省JNDI条目)
- JNDI名称请求队列 - Q.REQ(JMeter的JNDI名称,用于建立连接工厂和队列之间的连接)
- JNDI名称接收队列 - Q.REQ(同样的JNDI名称也用于响应)
- 通信方式 - request_reply
- 使用请求消息ID - 已选中
- 使用响应消息ID - 已选中
- 时间(毫秒) - 2000(如果没有及时恢复,则JMeter收到消息时会使用超时,然后该项被标记为错误)
- 内容 - 点对点测试
InitialContextFactory- org.apache.activemq.jndi.ActiveMQInitialContextFactory(Active MQ的标准InitialContextFactory)- JNDI属性 - 名称:
queue.Q.REQ,值:example.A - 提供者URL - tcp://localhost:61616(攻击ActiveMQ的地址和端口)
添加监听器
- 选择JMS user 元素。
- 鼠标悬停在“Add”选项上,然后将显示元素列表。
- 选择Listener -> View Results Tree选项。
保存并执行测试计划
- 单击File > Save Test Plan as。
- 将整个测试计划保存为JMS Point-to-Point.jmx。
- 单击Run > Start以执行测试计划。
验证输出
可以在侦听器中看到以下输出。
可以在ActiveMQ管理控制台中看到队列中的消息状态选项。
点击查看所有 JMeter教程 文章: https://codercto.com/courses/l/48.html
The Art of Computer Programming, Volumes 1-3 Boxed Set
Donald E. Knuth / Addison-Wesley Professional / 1998-10-15 / USD 199.99
This multivolume work is widely recognized as the definitive description of classical computer science. The first three volumes have for decades been an invaluable resource in programming theory and p......一起来看看 《The Art of Computer Programming, Volumes 1-3 Boxed Set》 这本书的介绍吧!