- 博客(10)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Charles抓包
Charles抓包1、Charles配置帮助:可以参考下https://www.jianshu.com/p/b72971d27329这个是查询ip地址的方法,端口号默认是8888链接后会charles会有一个弹框提示,点击允许即可链接后就可以定位问题啦!祝顺利...
2020-12-22 18:47:15
278
原创 Charles功能介绍
Charles功能介绍Charles 的顶部导航栏视图如下图所示:工具导航栏中提供了几种常用工具::正在获取发送请求地址, 再点一次变灰色,暂停获取请求。:扫把清除当前所有的操作请求:当前状态为开启弱网测试,再点一次变为灰色代表关闭弱网测试:当前状态为打开断点,再点一次变为灰色关闭断点:重复发送请求,点击之后选中的请求会被再次发送。后面在补充...
2021-06-29 17:58:19
164
原创 使用Charles mock数据当遇到跨域的问题怎么办?
先说下什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。然后我是怎么发现遇到跨域的问题, 我说一下在mock一个地址的时候, F12有报错信息,如下这个报错 在网上百度, 说是跨域的问题,出现这个问题的呈现方式什么呢?答案是 我们mock的接口返回是没问题的, 但是前端是不展示内容的, 就是为空展示, 见图本身是有数据, 我们只改里面的name或者是其他的字段,改完之后, 会展示我们本地mock的内容,但是显
2021-06-25 13:39:46
1601
原创 Python发送邮件
import smtplibfrom email.mime.text import MIMEText# 登陆邮箱sent=smtplib.SMTP()sent.connect('smtp.qq.com',25)mail_name="1065@qq.com" # 发送人邮箱地址 mail_password = "rdtfoyxvvx" # 注意:这里不是密码,而应该填写授权码!!#这个授权码在qq邮箱里面![在这里插入图片描述](https://img-blog.csdnimg.cn/20
2021-05-31 19:19:02
121
原创 Postman之接口测试
Postman之接口测试一、官网:https://www.getpostman.com/官方文档:https://www.getpostman.com/docs/postman/scripts/test_examples建议下载安装包,不使用插件。二、主界面测试流程1.问开发 或者有存放接口的地址 —获得接口测试文档;2.按照接口测试文档编写测试用例;3.利用postman向接口发送请求(测试用例);4.通过postman解析接口响应的内容;5.查看响应内容与测试文档响应内容是否一致
2020-12-23 16:59:11
503
5
原创 使用charles做并发
给服务器做压力测试使用 Charles 的 Repeat 功能来简单测试服务器的并发处理能力,方法如下。我们在想打压的网络请求上(POST 或 GET 请求均可)右击,然后选择 「Repeat Advanced」菜单项,如下所示:在弹出的对话框中,选择打压的并发线程数以及并发次数,确定之后,即可开始设置并发总结:通过 Charles 软件,我们可以很方便地在日常开发中,截取和调试网络请求内容,分析封包协议以及模拟慢速网络。用好 Charles 可以极大的方便我们实现一些比较特殊的测试场景和对
2020-12-23 16:00:28
1701
1
原创 Charles模拟弱网分享
Charles模拟慢速网络在做移动开发的时候,我们常常需要模拟慢速网络或者高延迟的网络,以测试在移动网络下,应用的表现是否正常。Charles 对此需求提供了很好的支持。在 Charles 的菜单上,选择 “Proxy”->”Throttle Setting” 项,在之后弹出的对话框中,我们可以勾选上 “Enable Throttling”,并且可以设置 Throttle Preset 的类型。如下图所示:如果我们只想模拟指定网站的慢速网络,可以再勾选上图中的 “Only for selec
2020-12-23 15:27:44
230
原创 Charles工具疑难杂症汇总
Charles工具疑难杂症汇总Charles是一款很好用的抓包工具,但是使用Charles时会遇到各种感觉很莫名其妙的状况,接下来就是针对各种问题给出解决方法~一、为什么用charles不能抓到https的包解决方法:1、查看是否已勾选ssl功能, Proxy - Proxy Settings - SSL 设置2、需要电脑安装证书,选择“Help->SSL Proxying->Install Charles Root->Certificate ”:点击“安装证书”选择“
2020-12-23 15:01:56
504
原创 新手遇到的问题之charles代理
标题新手遇到的问题之charles代理首先确定手机和电脑在同一个wifi下,之后接着往下走步骤一:下载charles安装包步骤二:安装charles步骤三:首先打开Charles设置Charles的proxy setting,port一般都默认8888,Enable transparent HTTP proxying 这个可以不勾选设置好之后点击OK就可以了,步骤四:proxy-SSL Proxying setting 配置个location 443步骤五:安装证书.help—ssl pr
2020-12-22 18:58:24
376
2
原创 使用Charles mock数据
使用Charles mock数据背景在测试过程中,会遇到app场景涉及各个业务造数据的问题。有些可避免走完整流程即可造数据。如广告弹窗、课程提醒弹框。一、如何利用Charles mock数据1、Charles 连接手机(已设置好代理)2、Tools → Map Local → 勾选Enable Map Local二、点击add,把访问的接口信息及mock数据的文件填写,点击ok,并勾选刚配置的接口信息三、如何配置mock数据文件1、选中要mock数据的接口,右击选择save respon
2020-12-22 18:34:04
2824
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人