版权声明:文章未经本人许可,不得用于商业用途及传统媒体。网络媒体转载请注明出处,否则属于侵权行为。 https://blog.csdn.net/m0_37618247/article/details/83182667
API请求
1、在标题工具栏中,单击“ 新建”按钮。
出现“新建”屏幕。
2、点击Request,弹出SAVE REQUEST屏幕
在SAVE REQUEST屏幕中:
- 输入您的请求的标题和说明。
- 选择一个集合并将请求保存在其中。
- 单击“ 保存”按钮。
保存请求后,可以在构建器中将URL,方法,标题和正文添加到请求中。
介绍一下Params、Authorization、Headers、Body、Pre-request Script、Tests
- Params:请求的参数
- Authorization:在发送请求时,将自动生成授权标头
- Headers:设置请求头信息
- Body:设置请求的参数,有4中方式:from-data、x-www-from-urlencoded、raw、binary;其中from-data填写的方式和Params一致;raw可以填写内容方式:Text、JSON等 注意:只有GET请求不能设置Body
- Pre-request Script:就是一段在发送request之前执行的代码,比如,随机的URL参数,变化的requst body等。
- Tests:本质上是JavaScript代码,根据自己设置的每一个tests返回True,或是False。
以上都设置好之后,就可以点击“Send”按钮,发送请求;
响应
Postman响应查看器有助于确保API响应的正确性。API响应由正文,标题和状态代码组成;相应有:Body、Cookies、Headers、Test Results 、Status、Time、Size
Body
Body选项卡为您提供了几种工具,可帮助您快速了解响应。您可以在三个视图中查看正文 - pretty、raw、 preview。
- pretty:中JSON或XML,来查看响应结果 (API接口地址选择JSON查看结果)
- raw:原始视图是一个带有响应主体的大文本区域。它可以表明您的回答是否缩小。
- preview:某些Web框架会返回HTML错误,预览模式尤其有用(请求的是一个网页地址就用它来查看结果)
Cookies
请求时服务器返回的cookies信息
Headers
相当于浏览器返回的信息头Response Headers
Status
请求的相应状态
Time
计算响应从服务器到达所花费的时间。这对于一些性能初步测试很有用
Size
响应大小分解为正文和标题。响应大小是近似值
集合运行
第一步:在collections中点击集合(如:TestClass)后面“运行”按钮,弹出右边TestClas框;
第二步:在TestClas框内点击“Run”,进入到Collections Runner 中
第三步:在Collections Runner中点击“Run TestClass”,进入到运行结果页面,就会展示运行的测试结果