zoukankan      html  css  js  c++  java
  • Jmeter(三十)Jmeter Question 之 循环+事务的妙用

      先提一个小问题,也是当时在对Jmeter还是懵懂之时,亲身碰到过的一个问题。

      真实的业务场景---“登录一次,提交订单N次”,当然该处是两个接口。

      提现接口是需要判断用户是否在线,换句话说,服务器需要验证其是否登录成功。

      登录成功之后,返回Cookie,提交订单接口包含该Cookie一起发送至服务器,才会提现成功。

      实现思路:

      HTTP Cookie管理器

      仅一次控制器

          登录接口

      循环控制器

          提现接口

      

      (忽略其中的事务控制器)

      该目录结构,实现思想有效解决了前面提到的业务需求。

      观察上方的Jmeter的目录结构,支付接口是需要提交订单接口的response报文信息,此处,若是加入循环,那么支付接口是否会有序的获取到提交订单接口的response报文参数信息呢?

      答案是不一定的,尤其是做外部参数化文件之时,该问题会更为明显。

      循环控制器+事务控制器很有效的解决了该问题。有需要可以加入Think Time

      

      

      

      

  • 相关阅读:
    JS在火狐浏览器下如何关闭标签?
    .NET3.5项目转.NET2.0项目技巧
    GCHandler的使用
    多类选择器
    线程的Abort方法有感
    多线程死锁
    mysql 查看数据库、表的基本命令
    PHP往mysql数据库中写入中文失败
    TLS / SSL密码强化的建议
    MongoDB在Linux下常用优化设置
  • 原文地址:https://www.cnblogs.com/richered/p/8677880.html
Copyright © 2011-2022 走看看