自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 PIP依赖管理

PIP依赖管理PIP是Python中的标准库管理器,它允许你安装和管理不属于Python标准库的其它软件包Python3的3.4版本以及Python2的2.7.9版本开始,PIP被直接包括在Python的安装包内PIP托管了大量非常流行的库[www.pypi.org]Pip命令:1, pip help 帮助文档2, pip install 安装包[pip install 包名版本号(例子:pip insall selenium3.14.0)]3, pip install 包...

2021-09-22 17:45:55 301

原创 2021-09-22

Python一, Python的安装官方地址下载python安装包:https://www.python.orgPython安装文档(windows安装):https://testing-studio.com/t/topic/57/4Mca下载完毕后,在cmd命令行里输入python查看是否安装成功1),Mac电脑里面打开后可能不是自己所安装的版本,需要给一个软连接执行[ln -f /usr/local/bin/python3.8 /usr/local/bin/python],重新打开窗口

2021-09-22 17:05:50 77

转载 2021-09-01

Cookie和Session的区别1,Cookie数据保存在客户端,Session数据保存在服务端2,Session安全性要比Cookie高,用户可以通过分析本地的Cookie进行Cookie欺骗来进行登录3,Session会在一定时间内保存在服务器上,当访问量过大时,会占用服务器性能,如果要减轻服务器性能方面的话,考虑Cookie4,将登录信息比较重要的信息存放为Session,其他信息需要保存的话可以放在Cookie5,单个cookie在客户端的限制是不超过4KB,就是说一个站点在客户端存放的

2021-09-01 17:25:01 75

原创 2021-09-01

GET和POST区别(方便自己查看,有帮助可进行查看)1,post更加安全,传输的数据不会作为url的一部分,不会被缓存,保存在服务器日志以及浏览器浏览记录中原因:1,使用get请求方式请求静态页面(html,图片),第二次的请求时间会比第一次的少,而post每次消耗的时间都差不多。经测试,chrome和firefox下如果检测到get请求的是静态资源,则会缓存,如果是数据,则不会缓存,但是IE什么都会缓存起来2,post发送的数据更大(get有url长度限制)原因:1,http没有规定get和

2021-09-01 11:07:22 70

原创 2021-08-31

***HTTP和HTTPShttp是一种超文本传输协议,是在web浏览器上和网站服务器之间传递信息,是以明文发送内容,不对任何数据进行加密处理。https是一种超文本传输安全协议,是一种透过计算机网络进行安全通信的传输协议,对数据进行加密处理,相对于http来说,数据安全了很多,简单来说,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议两者区别在于:1,http传输的信息是明文传输的,https则是具有ssl加密传输协议2,https协议需要到CA申请证书,需要.

2021-08-31 18:57:51 68

原创 2021-08-25

PostMan使用:(便于自己记录使用,如果有需要你可以查看) 1, 安装安装地址:www.postman.com2, 发送请求返回状态码:2开头的标识该请求发送成功,最常见的为2003开头的代表重定向,最常见的302,代表该请求重定向到别的地方4开头的代表客户端发送的请求有语法错误,401代表访问页面无权限,403代表无权限访问该页面,404代表无此页面 400语法错误5代表服务器有异常,500代表服务器内部异常,504代表服务器端超时,未返回结果 502代表服务器停止运行,503代表

2021-08-25 17:28:09 66

原创 2021-06-24 搭建数据库

下载mysql的地址:dev.mysql.com/downloads/mysql步骤:1,解压缩包2,新建data目录和my.ini文件3,将下列内容放置在my.ini文件下4,配置环境变量新建MYSQL_HOME:mysql安装路径PATH目录下新加%MYSQL_HOME%\bin5,以管理员的身份打开cmd窗口跳转到mysql文件夹下的bin目录6,执行初始化命令:完成后会生成一个临时密码,需要记下临时密码(此步骤特别重要)初始化命令:mysql –initialize –user=

2021-06-24 18:31:38 69

转载 charles-容器

讲解的比较详细https://www.cnblogs.com/diantong/p/11498649.html

2021-04-29 10:21:36 74

原创 Docker-镜像

Docker是一个轻量级别的服务,简单来说就是在服务器上可以更快,更安全运行的服务,在之前一台服务器上面跑的服务不会很多,其次如果跑的服务发生内存泄露的话,则会影响这一台服务器上的所有服务,而docker恰好可以将这两点弥补掉,doucker在服务器上每一个都是独立,互不干扰的且docker重启的时间特别的短,这要比其它服务好很多一:Docker安装(docker 官网地址:https://www.docker.com/products),点击products-DockerDesktop 下载docker

2021-04-28 17:00:44 72

原创 Git操作

第一步,先在github上创建仓库第二步,在本地将仓库拉取下来git clone + 仓库地址此时会看到一个新创建的文件夹A,点击进入会看到该仓库下的所有内容第三步,本地创建分支git branch + 分支名字git branch 查看创建的分支第四步,在文件夹A中拉取一些内容,上传至仓库1),首先切换分支 git checkout +分支名2),...

2021-04-26 09:57:24 44

原创 Charles-Map local

Charles-Map localCharles-Map local此类比较简单,主要是为了修改某个接口的返回值信息,在APP页面上展示修改后的内容打开方式:两种第一种:选择接口,右键选择底部Mop Local出现edit Mapping第二种:点击tool-Map Local,选择后页面出现Map Local Settings ,选择Add后页面也会出现Edit Mapping紧接着在选择接口里面response里面复制内容,放置.txt文件,修改完内容后,将.txt 后缀换成.json

2021-04-23 16:13:36 204

原创 Charles重定向

Charles重定向charles接口重定向,简单明了的说就是用户原本请求的是A接口,重定向后请求的是B接口。应用场景主要是测试的接口服务器不是同一台或者说是需要在另外一个测试环境测试。话不多说,开始解释:1,首先我们需要在请求的url上面右键选中Map remote如下图所示紧接着会出现以下弹窗(出现下面弹框还可以在tool-Map remote setting勾选Enable Map Remote,点击add也会出现)然后在弹窗Map To下面填写自己所要指定的地址(以qq浏览器为例子)点击o

2021-04-22 11:45:02 970

原创 Charles修改响应参数

Charles修改响应参数charles响应参数的修改,在我们日常测试过程中使用的频率是比较高的,下面就来讲解一下chares响应参数修改,有两种,大家可以看一下一,打断点进行修改1),首先选中自己所要修改的请求,右键选中Breakpoints,如下图展示 2),紧接着刷新页面,此时charles页面会进到打断点接口的页面,在这个页面可以进行修改参数 3),点击页面底部execute进入响应参数里面,选择响应主体以及格式呈现以下页面,点击execute,此时看到链接的手机,修改返回...

2021-04-20 11:39:27 1021

原创 Charles内接口筛选

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2021-04-15 11:24:22 921

原创 Charles从简单到复杂

Charles从简单到复杂Charles安装一,Charles安装地址:https://www.charlesproxy.com/二,进入后找到Download,下载适合自己电脑版本的charles安装包三,傻瓜式安装(注意选择安装目录)##Charles证书安装(保障代理工具能抓到元素,这一步至关重要)一,首先安装Charles证书 到这里电脑证书已安装成功二,接下来需要安装手机的证书1),先使手机与你的代理工具链接2),...

2021-04-14 10:32:54 112

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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