1. 请求request与集合collection的建立
2. 请求类型分为get和post
(1)GET通常把参数包含在URL中,而POST一般通过request body来传递参数。且GET产生的URL地址可以被标记,而POST不可以。
(2)GET在浏览器回退时是无害的,而POST会再次提交请求。
(3)GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
(4)GET请求只能进行url编码,而POST支持多种编码方式。
3. 响应会话框的各个元素的含义
4. 组建get请求时请求参数也在url地址栏内,与地址之间通过?链接
Get请求中的参数写在params下面
5. 组件post请求时,参数放在body下面,通过获取所访问网页所支持的访问模式(例如:x-www-from-urlencoded)在相应界面下填写参数,BULK Edit快捷操作...
6. 断言设置
Tests功能中提供了多种断言方法
7. 环境变量
右上角的环境变量选项,小眼睛是预览环境变量和环境变量的数值,旁边的是设置,可以对环境变量进行修改
使用时需要先选择环境变量然后用{{}}引入参数
8. 接口请求的参数化
首先要在前置处理器中定义好环境变量set an environment variable
可以将data文件中的值赋给变量,并放入到环境变量中
在合集右侧点选箭头符号,点击RUN进入运行页面
9. 同步接口:发起一个接口请求必须要等到响应结果才能发起下一个接口请求
例如先进行登录,然后postman会自动保存当前的cookies值
然后在想要测试的网页上启动检查功能(f12),在network的XHR中可以捕捉到刚才对网页进行的操作的相关参数,填入body中,再进行运行提交,就完成了同步接口的测试
其本质就是必须要先进行登录才能获取到查询用户界面的参数值,所以要先登录然后获取一个cookies值,然后才进行查询用户操作
10. 关联接口:上个接口返回的参数作为下一个接口的入参