我是靠谱客的博主 欣慰樱桃,最近开发中收集的这篇文章主要介绍Jmeter——for循环控制器和if逻辑控制器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

有时我们不仅仅需要用例按照简单的顺序跑,需要内嵌循环,或者条件分支,让某些用例在满足一定条件时才执行。

1、for循环控制器

此处记录两种应用的场景,一种是直接定义好要循环的变量,循环次数是固定的,写死就可以。另一种是根据前面请求的内容或结果,来临时生成变量,要循环的数量不确定。

1)直接定义:

比如对起止时间进行循环,我们固定开始时间,让结束时间跨半小时、1小时、3小时、6小时。。。然后取各种长度的时间段。下面我们写好时间参数,配置for循环控制器:

这个例子中,我们循环只执行一次,就是让lte取lte_3的值,循环执行几次,取哪几个值,是可以通过start index和end index来控制的。

2)另一种情况,就是我们不知道循环要执行多少次,这个循环的变量是根据前面的请求得出来的,这样,我们就必须通过脚本来控制变量的名称、获取循环次数,传给ForEach控制器。

下面循环我们抽取出的业务名称:ba,以及分页的数量:page

对每个页码,都请求一次。

 2、if控制器

用来判断条件,如果满足就执行下面的请求,如果不满足,不执行。

 

转载于:https://www.cnblogs.com/brigth-9V/p/8656474.html

最后

以上就是欣慰樱桃为你收集整理的Jmeter——for循环控制器和if逻辑控制器的全部内容,希望文章能够帮你解决Jmeter——for循环控制器和if逻辑控制器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部