一、HTTP协议
协议的组成部分:
request:请求地址,请求类型,请求参数,请求头
response:协议状态码,响应头,响应数据
请求类型:get,post,put,delete
请求头需要携带:content-type、referer、cookie、user-agent
协议状态码:
400:请求头不对
404:请求资源不存在
405:请求类型不对,不被允许
401和403:需要认证授权
数据格式:json、xml、表单
二、postman工具
collections集合:
1、可以批量执行集合里面的测试用例
2、解决业务中的关联问题
请求参数在body下写,不同的数据格式在不同的的地方写,
如果get请求方法有参数,需要在params下面写
断言在tests下面写,包括:协议状态码、业务状态码,响应数据
表单上传,newman
![]()
三、cookie、session、token的请求流程
cookie:
1、客户端向服务端发送请求
2、服务端相应回复set-cookie管理使用的cookie
(服务端得到客户端的请求后,在响应头的set-cookie记录下cookie并反馈给客户端,客户端将收到cookie信息本地化,并储存起来)
3、客户端再次带上服务器返回给客户端的cookie(客户端再次发送请求的时候,在请求头添加cookie后发送给服务端)
4、服务端找到对应的信息返回给客户端
(服务端接收到的cookie信息与存储在)
浙公网安备 33010602011771号