1

我想在 IBM Bluemix DevOps“Build Deploy”函数中添加一个测试阶段,以使用 Postman 和 Newman 测试 API,但我不知道该怎么做。关于在哪里看的任何建议?

4

1 回答 1

1

构建和部署管道中,如果您选择添加阶段,您可以添加一个新的测试作业,以便在每次更新到源代码存储库后运行。

配置阶段时,您可以添加具有“简单”测试器类型的“测试”作业。这使您可以提供要在项目目录中执行的 shell 命令。

使用 Newman 可以实现使用 NPM 来管理包。如果你的项目依赖项中列出了newman包,你可以设置一个 NPM 脚本命令来运行测试,如下所示。

“脚本”:{
  “测试”:“纽曼 -c 测试.json”
},

这将允许您运行以下测试阶段来执行您的测试。

#!/bin/bash
# 在这里调用测试
npm 安装
npm 测试
于 2015-11-10T08:33:16.840 回答