charles 结合proxifier进行抓包使用 (可实现对PC客户端抓包)

摘要: 介绍: Proxifier是一款功能非常强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或 SOCKS代理或代理链。作用:许多网络应用程序不支持通过代理服务器工作,因此不能用于局域网或防火墙后面。这些会损害公司的 隐私和导致很多限制。Proxifier解决了这些问题 阅读全文
posted @ 2020-05-30 12:06 QiKa 阅读(6359) 评论(7) 推荐(1) 编辑

charles 安装、破解、简单介绍

摘要: 1、介绍 Charles是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。 该软件是用Java写的,能够在Windows,Mac,Linux上使用。 安装Charles的时候要先装好Java环境。 2、主要功能 截取Http 和 阅读全文
posted @ 2020-05-30 11:25 QiKa 阅读(636) 评论(0) 推荐(0) 编辑

8、postman中 转码生成python-requests接口请求代码,并定义一个获取及请求的方法

摘要: 方式一: 只存在单个复制单个请求时:(但是如果当前接口集存在很多个请求时这样操作就需要重复很多次了) 1、打开对应的请求界面的code,并选择python-requests类型代码格式 2、可复制出代码到自己本地编辑器 方式二: postman中的接口请求集中存在多个请求时: 循环判断请求接口 1、 阅读全文
posted @ 2020-05-16 14:20 QiKa 阅读(1343) 评论(0) 推荐(1) 编辑

json 序列化和反序列化(针对python数据类型)

摘要: 序列化和反序列化 1、含义: (一般应用于json模块,还有pickle模块、shelve模块) >序列化定义: 将python数据类型等内容 转化 为json格式字符串的过程就叫 序列化 可转化的python数据类型对象:(如有:字符串、元组、列表、集合不能实现转化) 2、目的: 以某一种形式来存 阅读全文
posted @ 2020-05-16 13:35 QiKa 阅读(751) 评论(0) 推荐(0) 编辑

7、postman中的Newman插件(可生成html测试报告)

摘要: 作用: 通过Newman来批量运行从postman内导出的接口集,且可生成html报告 1、安装node.js 2、通过node.js安装newman:npm install -g newman 3、安装完成后,从postman中导出接口请求文件 默认格式就可以了 导出可见是整体是一个.json的文 阅读全文
posted @ 2020-05-14 22:06 QiKa 阅读(511) 评论(0) 推荐(0) 编辑

6、postman cookie和token使用

摘要: 1、请求接口时,使用cookie的两种方式: 一、直接在header(头域)中添加cookie,适用于已知请求cookie时; (如通过抓包获取到了cookie,然后手动在下一个会要用到cookie的地方,在header当中填入) 二、使用Postman的cookie管理机制: 可以手动添加, 也可 阅读全文
posted @ 2020-05-13 21:38 QiKa 阅读(1275) 评论(0) 推荐(0) 编辑

5、postman认证方式简单了解

摘要: 认证:即有时候访问系统出现的问题:401(请求需要用户名和密码)、403(访问被禁止forbidden) 针对这些原因就是出现访问的系统需要认证,认证的方式如下: : No Auth 不需要认证 Bearer Token 需要token basic Auth 基本认证 Digest Auth 摘要认 阅读全文
posted @ 2020-05-13 20:43 QiKa 阅读(768) 评论(0) 推荐(0) 编辑

4、postman动态参数传递(含token详细使用)

摘要: 比如存在多套环境时(即有几个可使用的测试环境、预发布环境,但是代码接口都一样的时候), 就可用到设置postman环境变量,只需要维护这一组变量,就可实现多套接口测试 postman中,设置变量有两个地方: (区别:第一种变量设置,在导出postman的接口文件时,无法把变量一起导出,因为这是pos 阅读全文
posted @ 2020-05-12 21:43 QiKa 阅读(10110) 评论(0) 推荐(1) 编辑

3、postman中tests断言使用

摘要: postman中的tests使用如同python中的assert,以及jmeter中的断言,都是一样的效果 不过postman中的断言是js代码来操作,不过还是有参数可供选择使用的; 例子: 代码1: 要判断响应的code为200,可选择主界面右侧的相关参数,然后tests的断言区域内,会默认带出j 阅读全文
posted @ 2020-05-10 15:37 QiKa 阅读(542) 评论(0) 推荐(0) 编辑

2、postman的collections使用

摘要: collections:接口集,及保存收录requests请求的仓库一样;可复用 1、新建项目 2、 指定请求保存至指定接口项目集 保存请求,自命名请求: 3、选中某项目,然后点击右侧按钮,可进行“run”操作(可单个执行、也可批量整个项目调用;当然直接选择列表内某个请求也可实现调用 方式很多自行选 阅读全文
posted @ 2020-05-10 14:59 QiKa 阅读(513) 评论(0) 推荐(0) 编辑