PostMan学习记录 2 - 基础介绍
1.版本
- Native APP
- Chrome APP (废弃)
2.特点
2.1 模拟各种HTTP请求
例如 GET、POST、PUT、DELETE
2.2 测试集合Collection
Collection可以看做是request的集合,也可以当作是testsuite,对接口测试进行归类,支持导入/导出。
2.3 测试沙箱
可以使用JS编写测试脚本,对request结果添加检查断言等。
2.4 环境与变量
支持设置运行的环境及该环境下的一些变量,也支持设置一些和环境无关的变量。
3.Request四要素
3.1 URL
请求的地址,如果有参数会自动解析显示在paramsKH ,如果手动Params中,如果手动在Params添加参数,也会自动补充到URL中。
3.2 Headers
可以随便、编辑Header attribute
3.3 Method
支持Method:get,post等
3.4 Request Body
- form-data: 可以上传一个文件作为key的value提交,key-value不写入URL,而是直接提交。
- x-www-form-urlencoded: key-value会写入URL
- RAW: 可以包含任何东西,都会随着请求发送
- binary:image、audio、video、test files
4.Response介绍
4.1四个板块:
Body、cookie、Header、Test(断言,运行js脚本)
4.2 Body提供三种视图查看:
-Pretty: 格式化后显示,方便查看
-Raw:最原始数据,即text格式
-Preview:自动解析HTML页面显示
4.3 其他
-可以保存、复制、搜索response
-status、Time、size单独显示在旁边