【问题标题】:Postman/Newman, how to chain requests based on previous requests responses?Postman/Newman,如何根据先前的请求响应链接请求?
【发布时间】:2020-01-23 03:21:27
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: rest automated-tests postman newman


    【解决方案1】:

    您可以在 Postman 的“测试”部分中使用

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-03
      • 2021-05-07
      • 2016-04-02
      • 2020-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多