• 性能测试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 ,可以在调试取样中,运行查看变量的值,如下:

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

     

  • 相关阅读:
    每次任务 创建 一个 Scheduler,运行完直接shutdown ,同时运行不相互影响.
    get 和 post 的区别
    jq ajax
    h5
    reset
    ajax
    手机端
    IE浏览器下LI的默认高度
    IE FF 支持li:hover,但是ie6不支持,a:hover ul 这种写法是要搭配顶部针对IE6声明用的
    ie7/8卸载工具 降级到IE6
  • 原文地址:https://www.cnblogs.com/ananmy/p/13541106.html
Copyright © 2020-2023  润新知