• Jmeter完整全套接口流程


    根据实际项目,编写一套完整的接口流程

    项目流程介绍:

    借款流程需要调用的接口,依次为:

    前置校验:主要通过手机号验证该用户是存量用户,若撞库,则不允许继续操作;

    用户注册:通过手机号+身份证号进行注册;

    银行卡鉴权:根据银行卡号进行四要素鉴权;

    绑卡/换卡:绑定银行卡;

    图片上传:上传3张图片,人脸、身份证正反面;

    授信:用户填写基本资料进行额度申请;

    提现:有了额度后进行提现借款操作;

    说明:1、在用户注册的时候会返回一个UserId,在图片上传、授信、提现中会用到UserId作为入参;

               2、有一些公共的参数,如身份证、手机号,在多个接口里要使用;

               3、在授信、提现接口中,有申请单号参数,该参数只能唯一,否则结果会报订单冲突。

    下面直接上图:

    添加线程组

    添加用户自定义变量,供多个接口使用,我这里是手机号和身份证号

    添加HTTP请求

    使用正则表达式提取返回的UserId

     图片上传接口

     授信接口的申请单号作为随机变量生成

     提现接口,因为授信接口提交后,需要把资料送入核心进行审批,接口调用完了,但是并不能马上给出审批结果,所以这个时候再调用提现就是失败,需要缓冲一段时间再调用,

    我这里设置成50s后再调用提现接口,直接再提现接口添加固定定时器;

    接口添加完毕,添加结果数和需要的报告;

    开始执行:

     所有接口调用成功,  

     这里我添加了一个用户参数,线程数调成4来跑一遍

     

  • 相关阅读:
    基于ZooKeeper和Thrift构建动态RPC调用
    菜鸡的Java笔记 api 文档
    菜鸡的Java笔记 第二十四
    菜鸡的Java笔记 第二十三
    菜鸡的Java笔记 第二十二
    菜鸡的Java笔记 实践
    Python 函数 参数传递
    python 函数的定义及调用语法,map 方法,函数嵌套递归
    java关键字
    菜鸡的Java笔记 第二十一 final 关键字
  • 原文地址:https://www.cnblogs.com/datacenter/p/11578772.html
Copyright © 2020-2023  润新知