邮递员/纽曼,如何根据先前的请求响应来链接请求?

时间:2019-09-23 05:04:51

标签: rest automated-tests postman newman

我看到了多个有关Postman / Newman测试脚本的教程,但是它们大多看起来像是单个请求。

根据以前的结果来链接Postman测试请求的最佳方法是什么,例如:

  • 上传请求
  • 测试例如状态码。如果为200,请执行POST开始处理刚刚上传的文件,否则停止
  • 如果为200,则执行GET查询
  • 如果为200,请对照固定的预期JSON输出检查JSON。

Newman似乎独立运行了整个馆藏。我只想运行请求1,然后根据同一集合中先前请求的输出触发请求2和请求3。

1 个答案:

答案 0 :(得分:0)

您可以在邮递员的“测试”部分中通过使用

进行配置
if (condition) {
    postman.setNextRequest("NAME OF YOUR REQUEST")
}