我正在尝试使用 Charles 代理工具模拟 JSON 响应并测试 Android 应用程序。我能够设置断点并修改响应,但无法在稍后的时间点重新运行保存的响应。
我的要求是保存在 charles 代理中显示的响应,并从 jUnit 测试用例中调用/解析它。这可能吗?
最佳答案
重新运行已保存响应的步骤:
1) 右键单击并将响应保存在您的任何系统文件夹中。
2) 右键单击要使用已保存数据访问的服务。
3) 向下滚动,您将看到映射远程和映射本地的选项
4) 选择Map Local,出现Edit mapping对话框。
5) 选择您保存的本地文件。完成
现在每次点击相同的地方,都会调用本地保存的响应。测试完成后,请右键单击并选择本地 map 将其删除。
关于android - 查尔斯代理修改响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37150621/