JMeter 系统测试
JMeter 系统测试
您可以使用 JMeter 测试您的 ActiveMQ Classic 服务器。有关使用此软件的详细说明,请参阅 JMeter 网站。
测试将检查重复消息和接收消息的顺序。
构建测试计划
对于生产者系统测试采样器
- 添加一个线程组。
- 从“采样器”菜单中添加生产者采样器“生产者系统测试采样器”。
- 转到线程组元素并将线程数、预热时间和循环计数设置为 1。
对于消费者采样器
- 从“采样器”菜单中添加消费者采样器“消费者系统测试采样器”。
- 突出显示消费者采样器,然后右键单击从“监听器”菜单中添加消费者监听器“查看生产者系统测试结果”。
JMeter 系统测试模块包含
-
JMeter 生产者系统测试采样器
- JMeter 采样器指示 JMeter 向服务器发送请求。可插拔采样器允许无限的测试功能。
- 生产者系统测试采样器将向 ActiveMQ Classic 服务器发送消息。
生产者系统测试采样器具有以下参数
- 服务器 URL - 定义服务器 URL,例如 tcp://127.0.0.1:61616
- 生产者数量 - 将发送消息的生产者数量。
- 主题数量 - 将创建然后发送的主题数量。请注意,主题数量应小于或等于生产者数量。
- 消息数量 - 要发送的消息数量。
- 传递模式 - 默认值为非持久性。
- 消息传递域 - 默认值为主题。
-
JMeter 消费者系统测试采样器
消费者采样器具有以下参数
- 服务器 URL - 定义服务器 URL,例如 tcp://127.0.0.1:61616
- 消费者数量 - 将发送消息的消费者数量。
- 主题数量 - 将创建然后发送的主题数量。请注意,主题数量应小于或等于消费者数量。
- 传递模式 - 默认值为非持久性。
- 消息传递域 - 默认值为主题。
-
JMeter 生产者系统测试监听器
- 监听器提供对 JMeter 在运行时收集的测试用例信息的访问权限。
- 生产者系统测试监听器将提供消费者标识符、生产者名称、消息和消息计数。
- 消费者标识符 - 标识接收消息的消费者。
- 生产者名称 - 发送消息的生产者名称。
- 消息 - 接收的消息主体。
- 消息计数 - 接收的消息数量。