
charles
賢843
这个作者很懒,什么都没留下…
展开
-
Mock测试:移动端分辨率适配
通过 Charles 返回极端数据,测试 UI 对超长文本、大图、异常数值的兼容性。原创 2025-02-26 13:44:55 · 279 阅读 · 0 评论 -
Mock 测试:验证前端库存状态容错能力(数据解析、UI适配、交互限制)
显示“库存100件”(绿色文字),购买按钮为可点击状态。验证前端对异常数据的处理能力(如负库存、字段缺失)。数量选择器最大值锁定为2,输入超过2时自动重置。点击购买时,若数量>2,提示“超出限购数量”。验证前端正确解析库存数据,展示正常购买功能。强制调用下单接口返回错误(如“库存不足”)。验证前端在低库存时限制购买数量并提示预警。点击置灰按钮无响应,数量选择器不可编辑。显示默认占位文案(如“库存查询失败”)。显示“已售罄”红色标签,购买按钮置灰。:显示“仅剩3件”黄色标签。原创 2025-02-26 10:40:24 · 278 阅读 · 0 评论 -
Charles-Map Local-操作步骤
勾选Enable Map Local,下方点击Add按钮,在Map From填上响应的接口数据,在Map to中选择刚才修改好的响应文件的路径即可;在 Charles 的请求列表中找到该请求,右键 save respond将对应的接口响应内容保存;调试结束后,在Tools→Map Local中将接口不勾选,点击ok后就会正常返回服务器数据;再次请求接口后,返回的响应数据就是mock的本地文件中的响应数据;点击tools,选择Map logical setting;在 APP 或浏览器中触发目标接口请求。原创 2025-02-22 20:33:16 · 497 阅读 · 0 评论