charles 配置-说明
- 一,回顾:charles使用-说明文档
- 二,查找pc端ip地址
- 1.Ctrl+ipconfig
- 2,设置-->网络和Internet-->属性
- 三,进行测试机配置
- 1.测试机端操作
- 2.设置代理
- 3.pc端设置
- 4.下载并安装证书
- 四,弱网测试配置
- 1.弱网测试
- 2.基本配置
一,回顾:charles使用-说明文档
点我点我link.
二,查找pc端ip地址
1.Ctrl+ipconfig
如果cmd命令行反馈ipconfig命令不是可执行的命令,
1.进入系统环境变量,
检查用户的环境变量path路径是否是“C:\windows\system32;”
检查系统环境变量的Path变量值中是否如下图所示:
2,设置–>网络和Internet–>属性
三,进行测试机配置
1.测试机端操作
确认测试机与pc端连接在同一个wifi上
(此处无图)
2.设置代理
测试机进入开发者模式
进入测试机的wifi设置中
3.pc端设置
charles–>1.proxy -->2.proxy proxysetting -->
3.port:8888;4.勾选 support http/2 ;5.点击🆗
6.在弹出框中 点击 allow
(如果pc端弹窗长时间未弹出,
关掉pc端的防火墙再做尝试)
4.下载并安装证书
下载方法1:
测试机自带浏览器输入:chls.pro/ssl(crt格式)
即可下载证书 :getssl.crt(andriod是pem格式,ios是crt格式)
下载方法2:
第三方浏览器输入:chls.pro/ssl
即可下载证书:charles-proxy-ssl-proxying-certificate.pem
手机端-安装证书
设置–更多设置–系统安全–加密与凭据–从SD卡安装(选中crt或者pem)安装
(因测试机ui差异过大,此处不做图片展示)
(注意测试机未插卡情况下需要设置锁屏密码才能顺利安装证书)
四,弱网测试配置
1.弱网测试
当前APP网络环境比较复杂,网络制式有2G、3G、4G网络,还有越来越多的公共Wi-Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。
另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。如果app没有对各种网络异常进行兼容处理,那么用户可能在日常生活中遇到APP闪退、ANR、数据丢失等问题。因此,app网络测试,特别是弱网测试尤为重要。
2.基本配置
弱网配置参数路径:
进行相关弱网参数设置:
参数配置好后,添加相关预设方案后
点击小乌龟即可进行弱网测试。
绿色是弱网开启状态
灰色是弱网关闭状态