即使线程组配置为继续,我的带有CSV的Jmeter也会在出现示例错误后停止。
我的配置是Thread Group,While Controler,Http Request,CSV Data set Config。测试工作正常。
如何强制Jmeter继续?
答案 0 :(得分:0)
您遇到导致while循环停止的条件之一(条件为空):
来自帮助:
While Controller运行其子项,直到条件为“false”。 可能的条件值:
- 空白 - 当循环中的最后一个样本失败时退出循环
- LAST - 当循环中的最后一个样本失败时退出循环。如果循环之前的最后一个样本失败,请不要进入循环。
- 否则 - 当条件等于字符串“false”
时退出(或不输入)循环
循环中只有一个样本,因此当它产生错误时,空白条件(循环中的最后一个样本失败)为真,循环退出。
当你准备退出循环时,尝试使用变为'false'的值,或者使其他任何东西保持循环(即“true”)。
或者,如果您将另一个总是成功的样本(即调试采样器)添加到循环中,您将看到它继续运行,因为失败的样本不再是循环中的最后一个。