获取详细信息。
。
的列表 ActiveMQ提供的jar。
添加一个线程组
元素。 线程组告诉 JMeter的用户数量你想模拟,用户应该发送的次数 请求,他们应该发送的请求的数量。
。
您现在应该看到测试计划下的线程组元素。 如果你不 看到的元素,那么“扩大”点击测试计划树 测试计划的元素。
接下来,您需要修改默认属性。 选择线程组元素 在树上,如果您还没有选择它。 您现在应该看到线程 JMeter的集团控制面板在正确的部分窗口(见图11.1 下图)
。
。
下一个字段的过渡时期,将值设置为0 秒。 这个属性告诉JMeter多久开始每个之间的延迟 用户。 例如,如果你输入一个5秒的过渡时期,JMeter的意志 完成你所有的用户开始在年底前5秒。 所以,如果我们有 5用户和一个5秒过渡时期,然后开始用户之间的延迟 将1秒(5用户/ 5秒= 1用户每秒)。 如果你设置 值为0,那么JMeter将立即开始你所有的用户。
复选框。
在大多数应用程序中,您必须手动接受 您所作的改变在一个控制面板。 然而,在JMeter,控制面板 你让他们自动接受您的更改。 如果你改变 一个元素的名称,这棵树将被更新后用新的文本 把控制面板(例如,当选择另一个树元素)。
添加JMS点对点的取样器
)。 然后,选择JMS点对点取样器元素树。 在构建示例将提供一个配置,使用ActiveMQ 3.0。
| 的名字 | 价值 | 描述 |
|---|---|---|
| JMS资源 | ||
| QueueConnectionFactory | ConnectionFactory | 这是默认的连接工厂的JNDI条目在ActiveMQ。 |
| JNDI名称请求队列 | Q.REQ | 这等于在JNDI属性定义的JNDI名称。 |
| JNDI名称应答队列 | Q.RPL | 这等于在JNDI属性定义的JNDI名称。 |
| 消息属性 | ||
| 沟通方式 | 请求响应 | message.getJMSReplyTo() |
| 内容 | 测试 | 这是消息的内容。 |
| JMS属性 | ActiveMQ所需。 | |
| JNDI属性 | ||
| InitialContextFactory | org.apache.activemq.jndi.ActiveMQInitialContextFactory | 的标准InitialContextFactory ActiveMQ |
| 属性 | ||
| queue.Q.REQ | 位 | 位 |
| queue.Q.RPL | example.B | example.B |
| 提供者URL | ||
| 提供者URL | tcp:/ / localhost:61616 | 这个定义的URL ActiveMQ消息传递系统。 |
添加一个侦听器来查看存储测试结果
。 这个元素是 负责将所有JMS请求的结果存储在一个文件和展示 数据的可视化模型。
)。 接下来,您需要指定一个目录和文件名 输出文件。 你可以到文件名字段类型,或选择 浏览按钮,浏览到一个目录,然后输入一个文件名。