• 性能测试jmeter-接口实战1 项目中的关联


    1.什么是接口?

    2.什么要测接口?

    3.实战举例

    1.什么是接口?

           

     https在http协议上加了加密机制

    2.为什么要测接口?

    测试方式:自动化测试接口

          工具测试,jmeter

    接口文档:

    有文档的话,按照文档做,没有文档的话,自己先边抓包边写,备用。(fiddler、postman) 

     3.实战举例

    1).关联信息:提现请求,需要依赖登录请求返回的token值

    2).登录传的参数:mobile_phone,password

           登录的请求头信息:X-Lemonban-Media-Type  、Content-Type

    3)提现传的参数:member_id、amount(提现金额)

         提现的请求头信息:X-Lemonban-Media-Type  、Content-Type、Authorization=Bearer token

    登录请求:设置http请求内容,设置http信息头管理、设置登录的后的token提取:正则表达式提取器  来提取token

    Content-Type中的charset=UTF-8,是对请求body进行字符集的设置。

     

     

     以上是登录请求的信息设置完毕,下面是设置取现请求

    取现请求:

     

     取现请求的设置完毕。

    在各个请求的后面,可以添加响应断言,判断是否成功。(如上登录有添加响应断言)

    ※下面这个操作很值得借鉴:

    上面的关联有设置了token值的变量,可以在线程组里面添加一个配置元件---debug sample ,可以在调试取样中,运行查看变量的值,如下:

    对于变量是否成功拿到值,直接在下面查看,就很方便啦

     

  • 相关阅读:
    centos下搭建多项目svn服务器
    LAMP环境的搭建(三)----PHP7的安装
    LAMP环境的搭建(四)----Apache下部署项目
    LAMP环境的搭建(二)----Mysql安装与配置
    LAMP环境的搭建(一)----Apache安装
    shared memory segment exceeded your kernel's SHMMAX parameter
    无锁队列的实现
    CAS中的ABA问题
    MESI-CPU缓存一致性协议
    CAS lock-free
  • 原文地址:https://www.cnblogs.com/ananmy/p/13541106.html
Copyright © 2020-2023  润新知