zoukankan      html  css  js  c++  java
  • Jmeter 逻辑控制器 之 WHile控制器的使用

    一、认识 While Controller

    如下图,创建一个While Controller (While 循环控制器)

    设置界面如下:

     Condition (function or variable) :条件(函数或变量)。条件为 Flase 的时候,才会跳出 While 循环,否则一直执行 While 控制器下的样例。

    3种条件:

    1、不填(空):当 While 控制器下最后一个样例执行失败后 跳出循环

    2、LAST :当 While 控制器下最后一个样例执行失败后 跳出循环,如果 While 控制器 前一个样例执行失败,则不会进入While循环,也就是不会执行While控制器下的样例。

    3、自定义条件:值为True 或 False的函数/变量/属性 表达式

    二、不填 (空)

    首先,新增一个While 控制器,在其下面添加3个样例,如下:

    然后 设置最后一个样例执行失败(一定是最后一个样例哦)

     执行后,发现 循环只跑了一遍就退出了。

     三、LAST

    还是上面的设置不变,将While 控制器中的条件输入框中输入:LAST。

     执行结果后,发现循环只跑一遍,与不填 的结果是一样的

    但是输入LAST的时候,还会出现一个结果,那就是:如果While 控制器 的前一个样例执行失败,则不会进入While 控制器

    如下:在While 控制器 前面 添加两个样例,使样例2 执行失败。

     执行结果发现,样例1、样例2 执行了,但没有进入While 控制器:

    到这里,LAST 这个值应该很好理解了吧。

    四、自定义条件

    自定义条件,类似前面分享的 if 控制器。比如:

    原文链接:

    https://www.cnblogs.com/sandymonk/p/11578281.html

    优秀不够,你是否无可替代

    软件测试交流QQ群:721256703,期待你的加入!!

    欢迎关注我的微信公众号:软件测试君


  • 相关阅读:
    每日一题 为了工作 2020 0412 第四十一题
    每日一题 为了工作 2020 04011 第四十题
    每日一题 为了工作 2020 0410 第三十九题
    每日一题 为了工作 2020 0409 第三十八题
    每日一题 为了工作 2020 0408 第三十七题
    每日一题 为了工作 2020 0407 第三十六题
    每日一题 为了工作 2020 0406 第三十五题
    每日一题 为了工作 2020 0405 第三十四题
    学习总结(二十四)
    学习总结(二十三)
  • 原文地址:https://www.cnblogs.com/longronglang/p/13543228.html
Copyright © 2011-2022 走看看