JMeter中的嵌套循环和终止条件
我有一个情况,在这里,我有两个循环JMeter中的嵌套循环和终止条件,jmeter,load-testing,beanshell,Jmeter,Load Testing,Beanshell,我有一个情况,在这里,我有两个循环 1.Loop Controller (runs n times) 2. While Controller (exits based on HTTP response below || after some time gap) 3. HTTP Sampler 现在,我计划编写一个Beanshell后处理器,以便它解析HTTP结果并更新${TERMINATION\u CONDITION}变量,该变量可用于While循环终止 但是,我希望${TER
1.Loop Controller (runs n times)
2. While Controller (exits based on HTTP response below || after some time gap)
3. HTTP Sampler
现在,我计划编写一个Beanshell后处理器,以便它解析HTTP结果并更新${TERMINATION\u CONDITION}变量,该变量可用于While循环终止
但是,我希望${TERMINATION_CONDITION}被重置,以便当最外层的循环(即循环控制器)第二次进入时,它允许重新执行内部While循环
在我的例子中,由于${TERMINATION_CONDITION}未正确更新,因此不会发生这种情况
我的问题是:
是的,伊万。非常感谢。我看到的博客和帖子都没有提到测试计划层次结构的重要性。在浏览了您提供的相同链接之后,我使用了相同的方法。我使用了VAR。删除(“VAR”);重置在我的案例中有效的var。
vars.put("variable1", null);
vars.put("variable2", "");
// or what ever you want...