我正在尝试测试的系统涉及到各种用户与各种事件的交互。
我想创建一个JMeter场景,如下所示:
有10个用户和50个事件。该测试将每秒生成总共50个交互(API调用),交互均匀分布在所有用户和事件上。换句话说,每个用户每秒将生成5个与不同事件的交互。每个事件每秒只有一次交互,并且用户不会在与其交互的事件中重叠。
使用包含10个用户列表的CSV/TXT文件或包含50个事件列表的CSV/TXT文件,我可以分别创建10个用户线程或50个事件线程。但是,我不能在同一个脚本中一起创建它们。
因此,我只能创建一个脚本,该脚本生成10个用户与一个事件交互,或一个用户与50个事件交互。
有什么想法吗?
提前谢谢。
发布于 2014-03-14 22:37:52
我会创建一个包含10个线程和两个不同CSV文件的测试。一个CSV文件包含10个用户,另一个包含50个事件。如果将CSV数据集配置共享模式设置为All Thread,则可以让10个用户中的每个用户调用不同的事件。
https://stackoverflow.com/questions/22393801
复制相似问题