Postman[8] 断言

1.常见的断言类型

status code: code is 200 //检查返回的状态码是否为200

Response body: contain string //检查响应中包含指定字符串包含指定的值

response body:json value check/ /检查响应中其中json的值

Response body: is equal to string //检查响应等于一个字符串

Response header:contend-type //检查是否包含响应头

Response time is less than 200ms //检查请求耗时小于200ms

进入Test,右侧有提供断言的类型:

2.断言使用的全局变量

断言使用的全局变量可以参考:

Postman[6] 返回结果中提取并设置全局变量-CSDN博客

3.断言例子

url: https://www.baidu.com

复制代码
pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});
pm.test("Body matches string", function () {
    pm.expect(pm.response.text()).to.include("百度一下");
});
pm.test("Content-Type is present", function () {
    pm.response.to.have.header("Content-Type");
});
pm.test("Response time is less than 200ms", function () {
    pm.expect(pm.response.responseTime).to.be.below(200);
});

4.全局断言及批量处理

4.1设置全局断言,规则和上面一样

4.2Run(运行)

4.3选取需要运行的请求并运行

4.4运行结果

相关推荐
CryptoRzz6 分钟前
StockTV API 对接全攻略(股票、期货、IPO)
java·javascript·git·web3·区块链·github
iReachers10 分钟前
为什么HTML打包安卓APP安装时会覆盖或者报错?
android·java·html·html打包apk·网页打包
纟 冬11 分钟前
Flutter & OpenHarmony 运动App运动模式选择组件开发
android·java·flutter
毕设源码-赖学姐24 分钟前
【开题答辩全过程】以 基于Springboot的智慧养老系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
jamesge201026 分钟前
限流之漏桶算法
java·开发语言·算法
jvstar27 分钟前
JAVA面试题和答案
java
冷雨夜中漫步27 分钟前
OpenAPITools使用——FAQ
android·java·缓存
9坐会得自创32 分钟前
使用marked将markdown渲染成HTML的基本操作
java·前端·html
Hello.Reader1 小时前
Flink ML 线性 SVM(Linear SVC)入门输入输出列、训练参数与 Java 示例解读
java·支持向量机·flink