jmeter while循环使用

摘要:
max_ while_ Count是最大循环数;2.编写while表达式${__javaScript(${cycle}&${max_while_count})},其中__jm__while controller_Idx是jmeter提供的循环计数器。3.修改循环标志Stringresponse=prev。后处理器中的getResponseDataAsString();

最近在工作中需要用到在脚本中循环查数据,研究了一下jmeter while循环实现功能,记录一下

1.首先设置初始化变量,cycle为循环标志,max_while_count为最大循环次数;

jmeter while循环使用第1张

 2.书写while表达式

${__javaScript(${cycle} && ${__jm__While控制器__idx} < ${max_while_count})}

其中__jm__While控制器__idx为jmeter自带的循环计数器

3.在后置处理器中修改循环标志

String response = prev.getResponseDataAsString();
String req=prev.getUrlAsString();
if(response.contains(""success":"true"")){
    Failure=false; //设置成false 表示接口跑成功,在结果树中sample是绿色的
    vars.put("cycle","false");

    }else{
        Failure=true; //直接判断失败 表示接口跑失败,在结果树中sample是红色的
        log.info("*****************");

        log.error("返回报文异常:"+response);
        log.error("异常请求:"+req);
    }
vars.put("cycle","false");
当查询到数据后,修改循环标志,结束循环。

免责声明:文章转载自《jmeter while循环使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据库系列(三)之 锁mysql日期 武胜下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用C#实现WinForm窗体的动画效果

using System.Runtime.InteropServices; public class Win32 {  public const Int32 AW_HOR_POSITIVE = 0x00000001; // 从左到右打开窗口  public const Int32 AW_HOR_NEGATIVE = 0x00000002; // 从右到左打...

最简单实用的MongoDB安装教程:在CentOS中使用 yum 安装MongoDB及服务器端配置详解

一、准备工作: 运行yum命令查看MongoDB的包信息 [root@vm ~]# yum info mongo-10gen (提示没有相关匹配的信息,) 说明你的centos系统中的yum源不包含MongoDB的相关资源,所以要在使用yum命令安装MongoDB前需要增加yum源,也就是在 /etc/yum.repos.d/目录中增加 *.rep...

深入理解javascript原型和闭包(5)——instanceof

对于值类型来说,可以用typeof判断,但typeof判断引用类型的时候返回值只有object/function,并不知道到底是哪一个。这个时候就要用到instance。例如 上图中,f1是被Foo函数创建得,但是“f1 instanceof Object”为什么是true呢? 至于为什么过会儿再说,先说下instanceof判断的规则。根据以上代码看下...

07 流程控制 03嵌套循环

  嵌套循环  用法,定义:在一个循环结构里面,内部有嵌套了另一个循环结构,就形成了嵌套循环, 在之前三种循环(for , while,do-while)基本结构都可以实现嵌套循环,还可以交叉使用。   本质:1.内层循环充当了外层循环中的循环体内容,                  2.当内层循环的循环条件为false时才会跳出内层循环,执行外层循环,...

vue 弹框

弹框展示: 代码: 1 <template> 2 <div> 3 <el-col :span="9" style="text-align: right;"> 4 <el-button @click="dialogVisible=true" 5...

flowplayer网页视频播放器事例详解--包含各种参数说明(自译)

flowplayer网页视频播放器事例详解--包含各种参数说明(自译) <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title></title>     <meta http-eq...