我的要求是始终在触发主采样器之前验证输入的测试数据。鉴于此,我使用了吞吐量整形计时器,因此在将输入传递到IF控制器内的主采样器之前,我不想在其他采样器中对其进行处理。 (因为输入处理采样器已计入吞吐量)
我试图为此在预处理器中以编程方式设置TestLogicalAction。
如果我在断言中使用以下行,则该行正常工作。
SampleResult.setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);
但是同一行的变体在预处理器内部不起作用
尝试1:
ctx.getPreviousResult()。setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);
Attemp2:
ctx.setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);
这两种尝试都不会引发任何错误。但是他们并没有在预处理器之后跳过采样器的执行。如何在预处理器中实现这一目标?