如何以编程方式检查纽曼测试是否失败?

How to check if Newman tests fails programmatically?

我 运行 邮递员测试 CI/CD 我需要检查是否所有测试都成功通过。我在 Newman Docs 中找到: Newman, by default, exits with a status code of 0 if everything runs well, such as without any exceptions.

如果我理解正确,这段代码表示所有测试都已通过? 以及如何使用任何控制台工具以编程方式获取此状态代码?

  $argument = "run collection.json -e environment.json -k -r cli, htmlextra"
  $process = start-process newman -ArgumentList $argument -PassThru -Wait
 $process.ExitCode

使用启动进程