我应该测试一个具有 2 个使用不同虚拟用户的不同流程的系统。
我想避免写系统如何工作。我会做一个简化的例子:
我有 1 个 THREAD 组,包含总虚拟用户(虚拟用户 FLOW 1 - 虚拟用户 FLOW 2)。 我应该使用关联的虚拟用户来模拟两个流程的并行执行,因为系统同时可用于这两个服务。
例如,当 1 个 vu 到达 FLOW 1 时,我想将 1 个 vu 也放入 FLOW 2 中...并且每个 Flow 将并行进行。
我尝试设置 2 个线程组,并在测试计划中取消选择“连续运行”。但我应该在 NO-GUI 模式下运行 LOAD 测试,如果有 2 个线程带有汇总报告,我不希望出现问题。
是否有可能仅使用 1 个线程组(包含总虚拟用户),并在每个流上放置一个具有与虚拟用户关联的百分比的吞吐量控制器,并并行运行 2 个流?
让我知道, 谢谢你。