我是靠谱客的博主 结实石头,最近开发中收集的这篇文章主要介绍Jmeter | Jmeter循环嵌套,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

怎么用Jmeter循环嵌套?用计数器就好了啊!!!

本例子是测试不同等级用户登陆(游客、注册用户、VIP用户、代销用户)的情况下,查看不同的规格,数量的商品的价格显示是否正确。


(1)首先要注意的第一个点就是逻辑层次结构,很明显,在这个例子中,是要让每一等级的用户都去执行一次查看不同规格,不同商品数量的商品价格。所以逻辑结构应该是下面这样的:

(2)既然要循环,肯定要对用例进行参数化

登陆的参数化如下:

查看价格参数化如下

 注意这里的预期结果有四种哦,分别对应游客用户,注册用户,VIP用户,代销用户的预期价格

(3)添加HTTP请求,结果树,正则表达式提取器,响应断言,信息头管理器,循环控制器等,我就不一一赘述了,如下图

引用变量

 

 (4)到了断言这里遇到了难题,怎么才能对不同用户使用不同的断言呢?

 我在这里起名字就编好号了,这样就可以分出来,但是引用的时候怎么把里面的数字变成一个变量呢?

等~等等~~~

(5)计数器

 我是用中文显示的,看到这个页面估计大多数人也会用了,也明白各个空的含义,值得一提的是数字格式0代表1,2,3,这样显示数据;000代表001,002这样计数;

直到此时我们就可以表示出来不同的预期结果了   ${result_${flag}}  ,但是你会发现还报错了,因为不能直接这样引用里面嵌套引用

(6)使用函数  __V() 

${__V(result_${flag})}这样就完美了

(7)结果,我用下划线分割开了,应该比较直观^-^

 

最后

以上就是结实石头为你收集整理的Jmeter | Jmeter循环嵌套的全部内容,希望文章能够帮你解决Jmeter | Jmeter循环嵌套所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部