api - 是否可以在 pm.test() 中有多个 pm.test()
问题描述
是否可以在 pm.test() 中有多个 pm.test()?这样,如果任何内部 pm.test() 失败,外部 pm.test() 也会失败。如果没有内部 pm.test() 失败,则外部 pm.test() 通过。
我的要求类似于 pm.expect() 的工作方式。但我想改用 pm.test() 以便我可以在“测试结果”选项卡中查看每个测试的状态。
我的代码如下。
var response = pm.response.json()
pm.test("Test scenario 1", ()=> {
pm.test("Checking response code", ()=> {
pm.expect(response.code).to.eql(200);
});
pm.test("Checking response message", ()=> {
pm.expect(response.message).to.eql('OK');
});
//more pm test
});
非常感谢。
解决方案
推荐阅读
- qt - 根据 Qt 中的屏幕分辨率重新缩放窗口和小部件
- oracle - 使用机器名称获取 sql 查询
- c - 文本到摩尔斯电码翻译器的工作,但打印(空)
- macos - 无法在 Outlook 小程序中获取传出消息的会议
- php - 在以下场景中如何在 PHP REST API 上使用 PATCH?
- r - 删除数据框列中值末尾的大括号
- javascript - 如何在 discord.js 中计算未来日期?
- gmp - 从 mpmath 访问 SDPA-GMP 求解器
- python - PySpark 不同的列数
- elasticsearch - Boost certain keywords in search query