会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面
断点测试
2024-11-21IP属地 湖北2

方法一: breakpoints(修改request) 1、接口处 鼠标右击,选择breakpoints(允许本接口使用breakpionts功能断点测试 2、开始设置断点值 断点测试 断点测试 断点测试 3、重新请求接口(charles的界面变为可编辑状态,修改请求参数,执行请求 断点测试 断点测试 4、拦截请求并模拟客户端发送请求成功 断点测试

断点测试

对于maplocal功能的理解: 接口返回值通过抓包工具处理成了 一个本地文件。这个本地文件中的设定值被作为接口返回值了。 1、复制 response内容,保存为.txt 文件,存在电脑本地。 断点测试 断点测试 2、在本地修改txt文件 断点测试 3、修改response指向(选中需要修改response值的接口 后点击右键,选中maplocal功能断点测试 断点测试 4、完成后重新刷新页面,效果如下 断点测试 5、不用的时候,关掉maplocal。 断点测试

1、模拟超慢网速(会导致接口数据返回超时的那种…) 设置带宽和延迟时间(毫秒断点测试 断点测试 选择最慢的网速进行测试 断点测试 你会发现页面一直再转圈圈 断点测试

1、右击网站的包选择blacklist 断点测试 选择 tools——>blacklist 断点测试 断点测试 模拟403 断点测试 断点测试 模拟404 断点测试 断点测试

打勾代表抓取web端 断点测试 不打勾代表抓取app端 断点测试

1、添加关注的接口 断点测试 断点测试 2、启用关注接口 断点测试 3、重新抓包结果 不在上一步配置中的接口,都会隐藏在other host中 断点测试

1.选中需要进行测试的接口,鼠标右键 选中【repeat advance】 断点测试 2.选择接口进行测试,这里我选择10次 断点测试 3.结果如下 断点测试

1、打开夜神或雷电模拟器 断点测试 2、去掉window peoxy的勾选项(对app端测试) 断点测试 3、点击proxy选中proxy Setting 断点测试 4、启动http代理端口(默认8888) 断点测试 5、在help中选中SSL Proxying 中的Mobile Device 安装 断点测试 6、显示如下图所示信息 断点测试 7、点击设置按钮 断点测试 8、点击 wifi 断点测试 9、长按已连接的WiFi并点击修改网络 断点测试 10、勾选高级选项 断点测试 11、选中手动并填写代理信息 断点测试 12、打开模拟器中的浏览器并输入网址:chls.pro/ssl ,下载证书 输入网址后会自动下载证书,成功后下拉菜单点开,效果如下 断点测试 点击确定后会显示证书已安装 13、打开模拟器上的浏览器进行百度搜索,观察Charles捕获的接口 断点测试

14、拦截请求模拟客户端发送请求 断点测试 断点测试 断点测试 断点测试 .1 点击ok后,重新刷新模拟器百度页面,效果如下 断点测试 2 修改参数并重新刷新页面 断点测试 断点测试

1、点击proxy---->Throttle Settings 断点测试 2、选择最慢,进行测试 断点测试 你会发现网页很慢很慢 断点测试

断点测试 断点测试 压力测试 断点测试 断点测试 效果如下 断点测试 模拟403/404 断点测试 断点测试 模拟404 断点测试 断点测试 效果如下断点测试 模拟403 断点测试 效果如下断点测试 本地修改 1、右键点击捕捉的接口,选择保存到本地 断点测试 2、编辑修改本地文件,并保存 断点测试 3、右键点击捕捉的接口,选择map local 断点测试 断点测试 刷新页面 断点测试 屏蔽模拟器抓包信息 1、不打勾表示捕捉app端接口 断点测试 2、打勾表示捕捉web端的接口 断点测试

1、为什么下载charles的ssl证书 默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书,来获取里面的数据 断点测试 2 、证书下载 1、在proxy中找到proxy settings 断点测试 2、设置端口port以及勾选Enale transparent HTTP proxying 断点测试 3、在proxy中找到SSL proxy settings 断点测试 4、新增https对应的host以及端口号 这里的端口号最好改为* 断点测试 5、点击help选择ssl Proxying,点击第三个(下载移动端证书) 断点测试 6、弹出对应的ip和端口 断点测试 7、设置移动端代理 断点测试 断点测试 设置完代理,打开Charles后会有一个弹窗 断点测试 8、使用手机下载ssl证书,用手机游览器输入:chls.pro/ssl,前往 断点测试 断点测试 9、验证是否能抓到app端接口 断点测试 断点测试