我的postman测试运行良好,当我在postman中运行集合时,测试通过。我已经导出并保存了我的Postman collection.json到一个文件夹中,但是当使用纽曼运行json文件时,所有测试都失败了。一些错误是:-
q8l4jmvw1#
将您的环境文件导出为json。在纽曼命令行中将其作为“-e”参数传递。
$ newman run yourcollectionfile.json -e yourenvironmentfile.json
当运行postman时,你还必须指定你正在使用的环境文件。在这里可以找到相关文档:https://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/
sr4lhrrt2#
你必须在你导出的集合中使用一个局部变量。我面临着类似的问题,使所有变量都是局部变量,我的测试通过了。
2条答案
按热度按时间q8l4jmvw1#
将您的环境文件导出为json。在纽曼命令行中将其作为“-e”参数传递。
当运行postman时,你还必须指定你正在使用的环境文件。在这里可以找到相关文档:https://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/
sr4lhrrt2#
你必须在你导出的集合中使用一个局部变量。我面临着类似的问题,使所有变量都是局部变量,我的测试通过了。