Postman 纽曼不使用环境变量

Postman 纽曼不使用环境变量,postman,newman,Postman,Newman,我有一个邮递员收藏,我正试图与纽曼合作,但我的环境变量没有被使用 请求URL只是{{URL}},然后我有一个同名的环境变量。我正在使用以下命令运行测试: newman run <path to collection> -e <path to env file> -r json --reporter-json-export <report path> newman run-e-r json——报告器json导出 我可以在报告中看到环境文件被正确读取,并且包含

我有一个邮递员收藏,我正试图与纽曼合作,但我的环境变量没有被使用

请求URL只是{{URL}},然后我有一个同名的环境变量。我正在使用以下命令运行测试:

newman run <path to collection> -e <path to env file> -r json --reporter-json-export <report path>
newman run-e-r json——报告器json导出
我可以在报告中看到环境文件被正确读取,并且包含我想要使用的变量,但是请求失败,报告显示请求是“url”:“https://{url}”,而不是我实际想要的


当然,请求失败是因为“https://{{url}}”不是有效的url,然后我的所有测试都因为请求失败而失败。当我直接从Postman运行集合时,这一切都可以正常工作-我的请求转到我想要的服务器,我的测试按预期通过。

我的URL环境变量最初都使用subdomain1.domain.com格式。为了方便起见,我将请求中的URL更改为https://{{URL}}.domain.com,并将环境变量更改为仅使用子域。然后我再次导出所有内容并运行newman,它成功了

不确定我是否在newman中偶然发现了一个bug,或者URL中的环境变量用法没有正确的文档记录,但至少我的设置工作正常