postman - 执行简单的邮递员代码检查 - 返回“无法读取未定义的属性‘代码’。”
问题描述
我正在尝试为 REST API 编写一些测试并从 POST 请求开始。我尝试从 Postman 指南中进行一些简单的测试:
pm.test("Successful POST request", function () {
console.log(pm.response.code)
pm.expect(pm.response.code).to.be.oneOf([201,202]);
});
并得到
Successful POST request | TypeError: Cannot read property 'code' of undefined
但是状态好像没问题:201 Created 286ms 920 B
那么我做错了什么?
解决方案
我蠢得要死。我刚刚意识到我将测试发布到了错误的 Tab - Prerequested scripts 而不是测试。
推荐阅读
- html - 如何使文本适合所有 div 的宽度?
- ios - 尝试在 UIImageView 中的图像之间淡入淡出时出现白屏
- node.js - Swagger - 无法读取未定义的属性“获取”
- ios - 架构 x86_64 的未定义符号 - 我可以在设备上构建和运行,但不适用于模拟器
- java - 如何在 Node.js 中为 Vision Api 传递 Google 凭据?
- r - R中的生成子进程
- android - 如何在按钮单击中引用方法
- c++ - 为什么教科书使用一个初始化列表作为operator-(complex a)的返回值?
- ios - Swift Module 在 4.2.1 版本而不是 5.0.1 中编译
- google-apps-script - 如何使下拉列表填充选项