我们如何使用jmeter同时对50个用户进行负载测试

时间:2015-01-23 07:22:47

标签: jmeter

在50个用户中,10个用户应该执行一项活动,5个用户应该很快执行另一项活动。我分发了不同活动的用户。

场景如下:

活动
全文搜索10个用户 关键词搜索3个用户 外卡搜索3个用户 逻辑运算符搜索4个用户 启用5个用户 禁用5个用户 查看配置5个用户 查看日志历史记录5个用户 查看图表5用户 查看提醒5个用户 总用户数为50位用户

可以帮助我吗

先谢谢

3 个答案:

答案 0 :(得分:0)

您可以使用CSV数据集配置。对于每个线程,读取csv文件中的一行并将其存储在jmeter变量中。然后线程可以根据值进行分支。

答案 1 :(得分:0)

查看以下测试元素:

  1. Throughput Controller - 在关键字搜索,通配符搜索等之间分发请求。
  2. Constant Throughput Timer - 设置每秒50个请求的确切负载(您需要在" 3000""目标吞吐量"输入字段。

答案 2 :(得分:0)

我为测试所需的每种活动创建一个ThreadGroup。如果您需要自定义输入数据,则可以在每个测试中使用CSV数据配置在jmeter外部。

这样,您可以在同一个脚本下执行所有操作,只需播放即可执行它们。