如何在 Postman 中使用函数方法设置测试?


我们可以在 Postman 中使用函数方法设置测试。如果请求成功,Postman 中的测试才会执行。万一没有生成响应,测试不会验证它。

在函数方法中实现的测试是编写在 “测试” 选项卡内的。

在 “测试” 选项卡内使用函数方法添加以下验证 −

pm.test["Status Code is 401"], function(){
   pm.response.to.have.status(401)
})

此处,pm.test 是函数。状态码 401 是执行后将在 “测试结果” 选项卡中显示的测试名称。pm.response 用于获取响应并对其添加断言以进行验证。

选择 GET 方法并输入一个端点,然后点击 “发送”。

在响应中点击 “测试结果” 选项卡。

测试结果选项卡将以红色显示测试,因为验证失败。“测试结果 (0/1)” 表示一项测试中未通过一项测试。响应显示的状态为 200 OK(但是测试会检查响应码是否为 401)。

因此,测试失败,同时出现断言错误。

更新于: 2021 年 6 月 25 日

352 次浏览

开启 职业 生涯

完成课程即可获得认证

开始
广告