0

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

  • getaddrinfo ENOTFOUND {{baseurl}} 应要求提供
  • 预期 { Object (id, _details, ...) } 在测试脚本中的断言:0 处具有属性“代码”
  • 测试脚本中位置 0 处 JSON 中的意外标记 u
4

1 回答 1

0

将您的环境文件导出为 json。在 newman 命令行中将其作为“-e”参数传递。

$ newman run yourcollectionfile.json -e yourenvironmentfile.json

运行 postman 时,您还必须指定您正在使用的环境文件。可在此处找到相关文档:https ://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/

于 2021-09-15T08:12:54.443 回答