在 Postman 中使用 Newman 可用哪些不同的参数?
Newman 中提供了不同的参数。Newman 列出所有选项的命令为:newman run –h。Newman 中的选项分为以下几类:
实用程序
基本设置
请求选项
其他杂项选项
实用程序
-h, --help – 显示使用信息。
-v, --version - 显示版本号。
基本设置
--folder [文件夹名称] – 指向集合中用于执行的文件夹。
-e, --environment [文件名|URL] - 指向以 JSON 文件形式存在的环境。
-d, --iteration-data [文件] – 指定要使用的 csv 或 json 数据文件。
-n, --iteration-count [数字] – 指定迭代次数。
请求选项
--delay-request [数字] – 配置请求之间的延迟时间(毫秒)。
--timeout-request [数字] – 配置请求超时时间(毫秒)。
其他杂项选项
--bail – 当测试用例失败时停止运行程序。
--silent – 禁止终端输出。
--color off – 禁止彩色输出。
-k, --insecure – 禁止严格的 SSL。
-x, --suppress-exit-code – 即使发生错误也继续执行,但显示退出代码为 0。
--ignore-redirects – 默认情况下,禁用对 3XX 响应的监控。
--verbose – 显示集合及其请求的执行信息。
Newman 常用命令行参数示例
要在环境中触发集合,命令应为:newman run <集合名称> -e <环境名称>
要触发特定迭代次数的集合,命令应为:newman run <集合名称> -n <迭代次数>
要使用数据文件触发集合,命令应为:newman run <集合名称> --data <文件名> -n <迭代次数> -e <环境名称>
配置请求之间的延迟时间,命令应为:newman run <集合名称> -d