【发布时间】:2015-11-26 07:20:59
【问题描述】:
我有 3 个线程组:设置线程组、线程组 2(具有下载文件的 http 请求)、单个测试计划下的线程组 3。每个线程数 = 3。在测试计划中取消选中“连续运行”复选框。
设置线程组具有在线程组 2 和 3 之前需要执行的所有先决条件请求。设置线程组(具有多个 https 请求)将一些身份验证令牌写入 2 个不同的 csv 文件,然后当它们在稍后的时间点并行执行时,它们分别被其他 2 个线程组使用。因此,csv file1 将被线程组 2 使用,csv file2 将被线程组 3 使用。
首先,设置线程组被执行。然后线程组 2 和线程组 3 并行执行。当设置线程组的所有线程都获得成功响应时,一切似乎都很好:200。
但是当设置线程组线程响应之一中有任何错误响应(例如 500)时,csv 文件获得的条目数会减少(这很好);并且线程组 2 和线程组 3 不并行运行。线程组 3 首先运行。然后在一段时间后,线程组 2 运行。这个问题的原因和解决方法是什么?
【问题讨论】:
标签: jmeter