使用场景:

  在测试中通过伪造reponse数据来模拟某些测试场景,如下截图。要求:通过修改reponse中的值,再次请求修改7为100,只是会显示为99+

  

实现方式:

  1、通过breakpoints来尝试修改

  2、通过map local settings来修改参数进行保存,然后调用本地数据来实现数据的更改。

解决方案 :

  1、通过breakpoints来实现,会出现某些情况下修改不成功的问题,具体可自己尝试下。

  2、如果breakpoints不能实现数据的修改,可直接使用map local settings的方式来达到要求。

具体通过map local settings来实现的步骤如下:

1、右键接口,选择“save reponse.......”进行接口reponse保存到本地。

2、打开本地保存的reponse文件,进行需要的参数修改

3、选择本地已经保存修改后的文件。     

4、重新再次请求此接口,查看是否数据按照修改的内容在APP中实际进行了修改。

5、查看手机中的数据,实际已经被修改。

附一篇不错的Charles常用功能介绍文章:https://blog.csdn.net/ty_hf/article/details/54575174

最新文章

  1. SQLite关系型数据库
  2. 怎样看懂Oracle的执行计划
  3. 安装.NET Framework后程序无法启动的错误处理
  4. PHP安全编程:不要让不相关的人看到报错信息
  5. jquery ready 延迟
  6. Spring 3整合Quartz 2实现定时任务一:常规整合 (基于maven构建)
  7. 同台电脑部署多组Tomcat负载均衡(或集群)
  8. 了解大数据的技术生态系统 Hadoop,hive,spark(转载)
  9. ByteArrayInputStream&ByteArrayOutputStream源码分析
  10. windows 驱动开发入门——驱动中的数据结构
  11. 第4章 令牌端点(Token Endpoint) - IdentityModel 中文文档(v1.0.0)
  12. .Net Core+Angular6 学习 第四部分(EF Core(Code First))
  13. windows下Docker的安装
  14. plsql调试存储过程卡住的原因以及处理
  15. C++指针易错点梳理
  16. 各组Beta版本发布点评
  17. [web.config]如何灵活使用配置文件
  18. How To Configure VMware fencing using fence_vmware_soap in RHEL High Availability Add On——RHEL Pacemaker中配置STONITH
  19. tp查询范围
  20. js学习笔记11----表单操作

热门文章

  1. 【leetcode算法-简单】66. 加一
  2. 4、1 IK分词器
  3. Ctrl+Tab
  4. MySQL(五)中的redo&undo&binlog
  5. setting中executable for debug session对话框
  6. Centos7.3 安装MYSQL
  7. Python之正则表达式笔记
  8. Python开发【第五章】:常用模块
  9. 2019杭电多校一 A. Blank (dp)
  10. Codeforces 666E Forensic Examination(广义后缀自动机+线段树合并)