Postman测试集合运行良好,Postman中的所有测试均通过,但使用纽曼i命令行时所有测试均失败

dfuffjeb  于 2022-11-07  发布在  Postman
关注(0)|答案(2)|浏览(175)

我的postman测试运行良好,当我在postman中运行集合时,测试通过。我已经导出并保存了我的Postman collection.json到一个文件夹中,但是当使用纽曼运行json文件时,所有测试都失败了。一些错误是:-

  • 在请求时未找到{{baseurl}}获取地址信息
  • 在测试脚本中的Assert0处,{ Object(id,_details,...)}应具有属性“code
  • 测试脚本的位置0处的JSON中出现意外标记u
q8l4jmvw

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/

sr4lhrrt

sr4lhrrt2#

你必须在你导出的集合中使用一个局部变量。我面临着类似的问题,使所有变量都是局部变量,我的测试通过了。

相关问题