newman run
newman run -k <collection> -e <environment>
没有运行,它抛出如下错误,
“无法从文件“-k”中读取数据 ENOENT:没有这样的文件或目录, 打开 'D:\Development_Avecto\APIRegressionAuto mation\EnvironmentsAndCollections-k' "
有人可以帮忙吗?
注:
node version - v4.1.2
npm version - 2.15.12
newman version - 3.9.1
回答如下:
根据 docs - 您不需要
-k
标志作为集合参考。
newman 正在做的是寻找命令行上的第一个参数,它知道应该是
collection file
但它却找到了 -k
并认为这是集合。所以你得到“无法从文件“-k”中读取数据”。
你可以写:
newman run <collection> -e <environment>
-k
是不安全的别名,如果你想要这个,它需要在其他标志之后添加。
newman run <collection> -e <environment> -k