使用Newman运行Postman Collection测试时出现HTTP请求错误?

时间:2014-06-03 19:07:40

标签: json postman

我一直在使用Postman的新命令行Newman,并且一直尝试运行Collection测试,当我将它们传递给打包的应用程序Jetpacks附加组件时,它们运行正常,但是无法正常运行命令行。虽然我传递的json Collection文件确实包含正确的头部声明,但此时我没有任何其他线索,所以我怀疑这可能是HTTP头问题。但我不确定到底出了什么问题,因为我对使用Postman很新。

我正在尝试运行的测试是对ASP.Net Web API的一些调用,非常简单的服务器响应 - 检查单行javascript测试,如in this tutorial

我输入控制台的示例行:

$ newman -c collectionfile.json -e environmentfile.json -n 5

实现了这样的结果:

RequestError: [token] terminated. Error: undefined

任何建议/帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我也遇到了这个问题,花了几个小时试图解决这个问题。最终我意识到了一个地址,例如" www.google.com"将在chrome插件UI中工作,但不在Newman中。要在纽曼工作,地址必须是" https://www.google.com"。另外,请确保您的数据文件(如果使用{{url}}等变量)设置正确。你可以使用" -d dataFile.json"定义数据文件。有关here的更多信息。