性能测试笔记二:介绍JMeter中的IF控制器

现在主流的性能测试工具是 JMeter 和 LoadRunner,俺这里就使用 JMeter;
下载安装教程已发布。

JMeter是怎样实现多并发的呢?

线程组—负载发生器,用多线程或多进程的方式来模拟用户的使用行为。JMeter是以线程的方式来进行模拟用户的并发访问的。

JMeter的使用

【以是否能够成功访问百度网址举例,IF控制器做条件控制,满足了条件就能访问】
1.打开工具,新建线程组

打开之后的界面如下:
在这里插入图片描述
右击“Add - Threads(Users)- Thread Group”:
在这里插入图片描述
在这里插入图片描述

2.新建“HTTP请求”,“查看结果树”,“用户定义变量”,“IF控制器”

新建IF控制器:
在这里插入图片描述

新建查看结果树:
在这里插入图片描述
新建用户定义变量:
在这里插入图片描述
新建HTTP请求:
在这里插入图片描述
注意:HTTP请求要新建到 if Controller的目录下才能够被if控制器控制。
东西新建完之后,就可以填写相关数据了:
在这里插入图片描述
在这里插入图片描述
“查看结果树”这个是运行之后查看结果的,不需要填写;
“IF Controller”中,利用之前定义的用户变量 ifRun 来做控制,如果这里赋予的ifRun 值等于“用户定义变量”中的值,则可以成功访问;如果不等于则不能成功访问:
在这里插入图片描述
注意上图中的 “Interpret Condition as Variable Expression?”没有被勾选,意思为将条件解释为变量表达式,也就是说:不用考虑情景,只要表达式值为 true 就能成功访问;被勾选了可能运行之后表达式无效。

3.运行查看结果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值