我有3个线程组:设置线程组,线程组2(具有下载文件的http请求),线程组3在单个测试计划下。每个线程数= 3。 “测试计划”中取消选中“连续运行”复选框。Jmeter:并行运行线程组执行被延迟
安装线程组具有在线程组2和3之前需要执行的所有先决请求。安装线程组(有多个https请求)将一些身份验证令牌写入2个不同的csv文件,然后当其他两个线程组在稍后的时间点并行执行时分别被使用。因此,线程组2会使用csv file1,而线程组3会使用csv file2。
首先,设置线程组被执行。然后线程组2和线程组3被并行执行。当设置线程组的所有线程获得成功响应时,一切似乎都很好:200。
但是,如果在设置线程组线程响应之一中存在任何错误响应(例如500),则csv文件的条目数会减少(这很好)。并且线程组2和线程组3不会并行运行。线程组3首先运行。然后在一段时间之后,线程组2运行。这个问题的原因和解决方案是什么?