While loop 我们可以在beanshell中使用http请求吗?
我们可以在beanshell中使用http请求吗 解释:假设我有一个http请求作为HTTPREQUEST1。当我请求HTTPREQUEST1时,我会得到一些响应,比如说“response1”,这不是我期望的响应 我们在beanshell中是否有任何机制,从那里我可以使用while循环请求HTTPREQUEST1,直到得到预期的响应While loop 我们可以在beanshell中使用http请求吗?,while-loop,jmeter,beanshell,While Loop,Jmeter,Beanshell,我们可以在beanshell中使用http请求吗 解释:假设我有一个http请求作为HTTPREQUEST1。当我请求HTTPREQUEST1时,我会得到一些响应,比如说“response1”,这不是我期望的响应 我们在beanshell中是否有任何机制,从那里我可以使用while循环请求HTTPREQUEST1,直到得到预期的响应 while(response != "expected response") { HTTPREQUEST1; } 我知道它可以通过提取正则表达式和whil
while(response != "expected response")
{
HTTPREQUEST1;
}
我知道它可以通过提取正则表达式和while控制器来实现。我想从比恩希尔买。
多谢各位 通常情况下,您应该使用它,但是如果出于某种原因,您必须通过Beanshell执行此操作-给您 添加或作为采样器的子级,您希望执行以下代码并将其放入“脚本”区域: 对于Beanshell侦听器,您应该使用
sampleResult
(以小写的s
开头)
见以下参考资料:
- JavaDoc与类
sampleResult
(以小写的s
开头)
见以下参考资料:
- JavaDoc与类
while(!SampleResult.getResponseDataAsString().equals("expected response")) {
ctx.getCurrentSampler().sample(null);
}