我们在teamcity中使用动态测试代理运行,因此我们无法控制teamcity。
我担心的是如何使用npm安装newman并使其反映在路径上?
npm已存在于teamcity中,因此我尝试使用cmd安装纽曼 npm install -g newman Teamcity cmd已成功安装了纽曼,但是当我尝试检查纽曼版本时。
引发错误:新人无法识别的命令。
我创建了一个单独的构建步骤,并尝试运行newman -version。没有运气
我尝试使用绝对路径“ c:\ etc \ npm \ newman.cmd” newman --version。
但是 newman运行不适用于绝对路径
任何帮助将不胜感激。
答案 0 :(得分:0)
一旦将newman安装到本地
cmd-npm install newman
运行以下命令。
SET PATH=%PATH%;"./node_modules/.bin"