1.https抓包配置

https://www.jianshu.com/p/5d38d552fa52

help-local ip address ( 查看ip地址)

手机和电脑一个局域网,手机代理写电脑ip,端口 8888.  

2.拦截

接口右键选中“Breakpoints”,拦截发送服务器请求 ,生成 一个可以edit request的界面,如图所示。可以修改url 请求参数等,修改完成后,点击按钮[execute],发送服务器,生成edit response的界面,可以修改response内容 ,修改完成后,点击按钮[execute]。模拟异常情况。

3.不发请求,返回本地数据

tools  --勾选 map local。 不发请求到服务器,修改返回数据,直接返回本地数据。避免请求延迟。

用这种操作来造数据,是为了看app上不同长度目录展示的样式对不对,还有就是看对一些异常情况的处理 。
假如说你想测一个用户名超长的,看看前端页面样式会不会变或者其他的异常情况,你这个时候就可以模拟啊,让后端返回成异常的数据,不就模拟出来了 。

假如你要测试的A系统,需要对接B系统的某一个接口,但是B系统不能对你长时间开放,或者B系统的这个接口并没有开发完成等等情况,总之就是B系统的这个接口不能用,这个时候你就需要模拟B系统的这个接口,不真正的访问B接口,但是得到了真实访问B接口时得到过的返回数据。

4.弱网测试

proxy---》throttle settings 下设置。

转载于:https://www.cnblogs.com/Dorami/p/10908886.html

charles的一些使用相关推荐

  1. Charles抓取https请求

    最近公司将Windows产品的http请求,替换成https请求了,当https请求超过5次失败,就自动切换回http请求.测试时使用Charles抓包测试. 一.http抓包 http抓包比较简单, ...

  2. 强大的Charles的使用,强大的flutter1.9

    <a href="http://www.cocoachina.com/articles/37551?filter=ios"> 强大的Charles强大的flutter ...

  3. charles和Fiddler感觉哪个更好用

    1.fiddler还可以抓HTTPS的包,解析出来都可以 2.charles更直观,可能是我先用charles的缘故.charles遍历一个站点,可以右键另存,保存全站文件资源. 扒站首选, char ...

  4. 在iOS端如何使用Charles用作http调试

    转:http://blog.csdn.net/messageloop3/article/details/9966727 在iOS端如何使用Charles用作http调试 After noticing ...

  5. Charles抓包实战详解

    访问我的博客 前言 通过上一篇文章,想必你已经掌握了如何正确安装抓包神器 Charles,如果还是抓不了包,可以再看看. 今天要做是抓包实战,因为我在做网络文学的公司就职,所以就拿网络文学的 APP ...

  6. Yours的Ryan X Charles谈BCH驱动社交媒体

    "我们才刚刚开始要见证数字加密货币彻底改变世界经济的运作方式." 比特币中文站 2018/04/25 21:33 来源:cn.bitcoin.com 作者:Jamie Redman ...

  7. 代理工具Charles使用

    代理工具Charles使用 分类: MAC 2014-03-27 20:41 7810人阅读 评论(2) 收藏 举报 手机开发 一.跟踪HTTPS 1.下载官方的证书ssl.zip证书,解压成*.cr ...

  8. Charles抓取微信小程序数据 以及 其它应用网站数据

    为了抓取小程序数据所以使用Charles来抓取,下面介绍下使用方法(mac环境下使用).使用Charles可以非常方便的抓取Http/Https请求.官方dmg下载地址:点击此处下载 Charles抓 ...

  9. Charles 河畔的大圆顶

    近期,在MIT大学纳米实验室(MIT.nano)展示了一个6英寸硅圆晶片,上面刻蚀了MIT标志性大圆顶建筑.组成图案中的印记部分是由27万名从1861至2018年期间在MIT学习.工作的人员名单组成. ...

  10. charles 安装 ssl_前端开发如何使用抓包工具 charles

    抓包工具 https://www.charlesproxy.com/latest-release/download.do charles 官网 一. 安装 1. 下载 (自行根据系统下载对应软件) 打 ...

最新文章

  1. oracle 10.2 64位,Oracle 10.2.0.5 x64升级到11.2.0.3 x64
  2. JAVA对象转为Java String的几种常用方法
  3. 使用pip安装特定的软件包版本
  4. LeakCanary(一)使用篇
  5. 064_let关键字
  6. jQuery的Password Validation插件
  7. 性能测试工具—JMeter分布式启动
  8. 问题: 将N个元素使用push_back插入到vector中, 求push_back操作的复杂度。
  9. Effective C++: 06继承与面向对象设计
  10. JavaScript中的对象比较[重复]
  11. 1.ElementUI中table的sortable使用
  12. sigmoid函数的求导过程
  13. java resource放入的文件没有生成在classes中_Java的classpath到底指什么
  14. php主页备案号底部中间,如何将网站备案号放到网站底部
  15. 前端FISH框架学习笔记
  16. 如何解密单片机内程序?
  17. RuntimeError: no valid convolution algorithms available in CuDNN
  18. EXP-00091: Exporting questionable statistics. 解决
  19. GIS是个什么鬼,真的开眼了。感谢好学生的奉献。
  20. Caffeine Eviction策略

热门文章

  1. 阿里云上遇到: virtual memory exhausted: Cannot allocate memory
  2. eclipse clean和build作用
  3. 使用CXF发布WebService服务简单实例
  4. 精品教程--Android组件详解
  5. 精准高效估计多人3D姿态,美图北航分布感知式单阶段模型(CVPR 2022)
  6. 关于AI Architecture未来的一些思考
  7. 百度开源业内首个口罩人脸检测及分类模型,携手开发者共同“抗疫”
  8. oracle索引未使用,oracle - 未使用主键索引 - SO中文参考 - www.soinside.com
  9. 查阅 arXiv 论文新神器,一行代码比较版本差别,Github 新开源!
  10. 推荐一个比吴恩达的还要优质的机器学习课程