newman 运行 -k <collection> -e <environment> 不是 运行ning 并且它正在抛出错误

newman run -k <collection> -e <environment> is not running and it is throwing error

newman run -k <collection> -e <environment> 不是 运行 并且它抛出如下错误,

"unable to read data from file "-k" ENOENT: no such file or directory, open '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 并认为这是集合。所以你得到 "unable to read data from file "-k"".

你可以只写:

newman run <collection> -e <environment>

-k 是不安全的别名,如果你想要这个,它需要添加在其他标志之后。

newman run <collection> -e <environment> -k