接口测试抓包与mock 学习笔记

1. 电脑端抓包

    1. 抓取雪球 Web 端搜索接口数据

image

    1. 查看接口响应状态码与使用的协议版本
      image
    1. 查看请求参数与 json 格式的响应内容

image

    1. 快速过滤雪球域名的接口
    • 方法一:

image

-   方法二:  

image

-   方法三:  

image

    1. 进行弱网测试,选择弱网模式为 256 kbps

image

2. App 抓包

    1. 抓取雪球 app 自选–行情–A 股–涨幅榜股票列表的接口数据

IMG_1004.PNG

image

    1. 查看请求参数与 json 格式的响应内容

image

    1. 进行弱网测试,选择弱网模式为 256 kbps
      步骤1:配置弱网域名和弱网参数
      image
      步骤2: 杀掉APP,重新进入加载数据,首页加载变慢,但进入APP后数据正常展示,toast提示网络不给力,页面展示正常,数据展示正常,测试通过。

0ccb702b01c67b9f7f461d524e19989

df68d43a1e696d62f8beb8401beaab9

3. mock 测试

    1. 使用雪球 app 自选–行情–A 股–涨幅榜股票列表的接口数据
    1. Rewrite:
      1. 把列表中第一个股票名称改为自己的名字。
      1. 把列表中第二个股票的代码改为 hogwarts。
        步骤1: 在Tools菜单下,点击Rewrite Settings,然后配置规则
        image
        image
        image

    步骤2: 再次请求接口,列表中的股票名称已经改变了

image

28f228996abda25e2d14a154062868d

    1. Map Local:
      1. 把列表中第一个股票名称改为自己的名字。
      1. 把列表中第二个股票的代码改为 hogwarts。
      1. 把列表中第三支股票的 type 改为 30。
        步骤1 :复制接口响应数据保存至json文件中
        步骤2 :选择需要map local的接口右键勾选map local
        步骤3 :配置map to 选择本地json文件
        image
        步骤4 :修改股票名称、股票代码、和type
        步骤5 :刷新页面,查看页面

03ea95bdb3a0da05f519d2ae2d5aeab

image

image

微信图片_20240122172740.png

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值