自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 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关注的人

提示
确定要删除当前文章?
取消 删除