【发布时间】:2015-11-25 08:15:07
【问题描述】:
我有一个具有以下结构的 JMeter 测试计划
Test Plan
**ThreadGroup1**
--CSV Data Config-001
----SimpleController
--------------LoginRequest
--------------Action-abc-Request
**ThreadGroup2**
--CSV Data Config-002
----SimpleController
--------------LoginRequest
--------------Action-xyz-Request
我有两个 CSV 文件,其中包含这样的用户列表..
**CSV-001**
Username1
Username2
.. ..
Username50
**CSV-002**
Username51
Username52
.. ..
Username100
在我的场景中,我需要对 100 个用户进行负载测试。 50 个用户从 ThreadGroup1 登录,其他 50 个用户从 ThreadGroup2 登录。来自两个线程组的用户同时登录。
目前,每当我更改用户总数时,我都必须手动创建/编辑这些 CSV 文件。
请建议是否有任何 替代的省时和高效方法可以满足我的场景要求(不使用 CSV 文件)。
如果您能用一些细节解释替代解决方案,我将不胜感激,因为我对 JMeter 的东西还很陌生。谢谢。
【问题讨论】:
-
此外,有人可以评论一下使用 CSV 相对于任何其他方法可能带来的性能优势吗?为什么我看到大多数人只使用它?