运行 在 TFS 构建中通过命令行中的 newman 进行邮递员测试

Running postman test via newman in command line in TFS build

我尝试 运行 一个 Web API Postman test in a TFS build step. Postman has it's own command line tool called Newman。当 运行 在我的构建服务器上使用命令行进行测试时,一切正常。尝试通过 TFS 命令行构建步骤 运行 相同的命令时,出现错误

'specified executable is not a valid application for this os platform'

请注意,newman 是一个 npm 包,之前已安装在构建机器上。

  1. 请将您成功运行命令的账号设置为 建立代理服务帐户。
  2. 重新启动构建代理服务
  3. 命令行任务之前添加一个npm任务来安装 newman 构建过程中。参考下面的截图。

再试一次。