Jmeter (十六) IF控制器

我们在日常的自动化测试脚本编写过程中,通常会有需要进行判断的逻辑,从而根据判断条件的真假,控制是否进行相应的操作。JMeter 提供了一些逻辑控制器(例如:ForEach控制器、事务控制器、如果(If)控制器、循环控制器等),以供我们在自动化脚本中进行逻辑控制,下面就以易迅网App收藏接口测试用例为例,通过其相应的操作,对 如果(If)控制器 进行简单的应用演示。演示操作内容如下所示:

  1. 通过商品编号搜索商品,获取对应的商品系统编号。
  2. 通过商品系统编号在收藏列表中查询对应的收藏编号。
  3. 判断收藏编号是否存在。若存在,则删除,并验证是否删除成功。
  4. 收藏商品。
  5. 验证商品收藏是否成功。
  6. 再次收藏商品,验证重复收藏的提示信息是否正确。
  7. 从收藏列表中删除收藏商品。
  8. 验证是否成功删除了收藏商品。

下面针对第三步,简单描述一下 逻辑控制器 中 如果(If)控制器 的使用方法。添加 如果(If)控制器 的步骤为:【添加 / 逻辑控制器 / 如果(If)控制器】,控制器的界面如下所示:

  

  • 名称:IF逻辑控制器的简述。
  • 注释:对逻辑控制器的详细描述。
  • 条件:判断条件,可以引用变量。当为 true 时,执行响应的操作。

第三步配置的 IF逻辑控制器 如下所示:

  

 

 最终脚本执行结果,如下所示:

   

 

转自:http://www.cnblogs.com/fengpingfan

转载于:https://www.cnblogs.com/Lydia25/p/9967670.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值