接口测试charles ,postman

抓包工具charles

下载工具charles

 

破解

 

 Charles要使用,要进行3个配置:
1、安全证书,证书必须安装在可信任的安全列表中
2、配置监听的端口
3、配置HTTPS的端口

1、安全证书装在可信任的安全列表中

 

 

 

 

 

 

 2、配置监听的端口

 

端口:

 https:443
mysql:3306
email:25
http:80
ssh:22

 

SSL error  是开启了代理错误

3、配置HTTPS的端口

 

抓包

 

sequence序列 里面看数据

 

 

 

 

 

 

 

 

 弱网落测试

接口测试中接口的请求响应时间

模拟弱网络的请求
互联网的产品,规则就是请求响应时间小于3秒,认为是优秀,如果是3-5秒,认为是可以接收
接口测试的请求响应时间其实就是:一个HTTP完整的请求时间之和

toC:消费者人群
toB:企业级客户

 

 

场景:
1、开发要求再次请求一次,那么直接使用工具
2、模拟N个客户端同时向服务端发送网络请求 

同时发送网络请求:
在同一个时间段(秒为单位)同时发送N个网络请求,来验证服务端的承载能力

                 

 

 怎么来做接口测试?

有接口文档直接用接口文档在postman,没有就用抓包工具,再用

得先知道请求,(请求头,方法,。。。)

发送Request的请求信息以及Response的响应信息:
1、使用浏览器的network
2、使用charles的工具
3、查看开发的接口文档

http://yapi.smart-xwork.cn/        —— 接口管理平台。

在哪看接口文档得?    答  Yapi上

 

postman

接口测试

 

在postman上添加请求

get请求

 

 

 

 

post请求

 

 实战,

用抓包工具抓取拉勾网的职位搜索部分  请求

 然后用postman,把请求头请求参数部分从抓包工具复制下来,重新发送请求

互联网产品的请求头的关键点四部分: 

user-agent
referer
content-type
cookie

公司里面:
会自定义的请求头

 

 

 

postman

针对表单的数据格式
针对xml的数据格式
针对get的请求 

电话归属地接口文档请求

http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo          

获得国内手机号码归属地省份、地区和手机卡类型信息的接口文档

 

 

 HTTP —post请求 —xml类型数据格式

 

 

HTTP —get请求 

 

 

 

 

 HTTP —post请求 —xwwww表单类型数据格式

 

 我们在工作中,平常接口测试测试的服务,都是后端程序员写的
1、常规的接口(公司里面产品的接口)
2、open api :开放平台的API (把接口开放出去,提供给第三方的公司使用)

钉钉开发平台的接口文档

https://open.dingtalk.com/document/orgapp-server/queries-a-user-attendance-group

 

 

 

postman的集合RUN

postman工作里面有两个场景:
1、就是平常使用的
2、使用postman测试工具来做API自动化测试
测试用例需要加“断言”,来验证测试用例它的结果的准确性

 

 

 

 在postman里面,编写断言使用的语言是:javascript,简称JS,编写的地方是在测试用例的tests区域

 

 

完善断言、、

 

 

 

postman请求的网址添加认证

给 http://101.43.158.84:5000/v1/api/books 添加访问权限

 

 

 

 

posted @   阿建xj  阅读(146)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示