如何在JMeter中测试不同用户的多个场景

时间:2014-10-16 07:38:26

标签: testing jmeter performance-testing

我是JMeter的新手。我不知道如何用jmeter中的不同用户测试不同的场景。我尝试了多个录音控制器,但只有第一个录音机控制器所有场景。我只想同时运行所有场景。

举一个我的测试应用程序的例子。我的应用程序中有5个不同的模块,我想同时用5个不同的用户测试这5个模块。

用户1 - >第1单元

用户2 - >第2单元

- 用户5 - >第5单元

我不确定我是否以正确的方式进行JMeter。我只是想知道我的场景是否可以在JMeter中使用?

谢谢&问候 测试团队 Nayasoft

2 个答案:

答案 0 :(得分:0)

我为每种用户类型使用不同的线程组。在您的情况下,您可以假设每个被测模块都有不同的用户类型,

我建议你为每个模块使用不同的线程组。

您可以稍后更改每种类型用户的数量,以测试负载和性能。

在测试计划中,确保“连续”运行'未选中框,因此所有模块都会同时进行测试。

答案 1 :(得分:-1)

尝试使用'如果控制器'。例如。您有5个用户,因此您可以选择依赖于用户或其他一些条件的方案(例如,如果用户#1则为方案1,如果用户#2则为方案2 ...)。因此,将为每个线程执行某些特定场景。用户可以从csv文件中获取。