Charles抓包和Mock测试课后作业
1. 电脑端抓包
1. 抓取雪球 Web 端搜索接口数据(图一搜索截图,图二接口截图)
2. 查看接口响应状态码与使用的协议版本
3. 查看请求参数与 json 格式的响应内容
4. 快速过滤雪球域名的接口

5. 进行弱网测试,选择弱网模式为 256 kbps
Proxy —— Throttle Setting,勾选 Enable Throttling

* 弱网前
* 弱网后
2. App 抓包
1. 抓取雪球 app 自选–行情–A 股–涨幅榜股票列表的接口数据

2. 查看请求参数与 json 格式的响应内容
3. 进行弱网测试,选择弱网模式为 256 kbps

* 弱网前
* 弱网后
3. mock 测试
1. 使用雪球 app 自选–行情–A 股–涨幅榜股票列表的接口数据

2. Rewrite:
1. 把列表中第一个股票名称改为自己的名字。


2. 把列表中第二个股票的代码改为 hogwarts。

3. Map Local:
1. 把列表中第一个股票名称改为自己的名字。
2. 把列表中第二个股票的代码改为 hogwarts。
3. 把列表中第三支股票的 type 改为 30。

