在Ubuntu中使用Postman命令行工具,通常是通过使用Newman来实现的,因为Newman是Postman的命令行版本,允许用户在命令行界面中运行Postman集合和请求。以下是使用Newman的基本步骤:
安装Node.js和npm: 首先,确保你的系统上安装了Node.js和npm。你可以从Node.js官网下载并安装Node.js,npm会随着Node.js一起安装。
全局安装Newman: 打开终端,运行以下命令来全局安装Newman:
npm install -g newman
导出Postman集合: 在Postman中,选择你要运行的集合,然后点击“Export”按钮,将集合导出为JSON文件。
使用Newman运行集合: 在命令行中,使用以下命令运行导出的集合文件:
newman run /path/to/your/collection.json -e /path/to/your/environment.json -r html --reporter-html-export test.html
解释一下上面的命令:
newman
是用来运行集合的命令。run
是Newman的命令来执行集合。/path/to/your/collection.json
是你的集合文件的路径。-e
或 --environment
参数用于指定环境变量文件。-r
或 --reporter-html
参数用于指定报告格式,这里选择生成HTML报告。--reporter-html-export
参数用于指定输出报告的文件名。使用环境变量和全局变量:
你可以在Postman中设置环境变量和全局变量,然后在命令行中使用-e
和-g
参数来引用它们。
参数化测试:
你可以在集合的“Data”选项卡中上传CSV文件,并在命令行中使用-d
参数来指定用于迭代的数。
请注意,上述步骤可能会随着Postman和Newman版本的更新而有所变化,建议查阅最新的官方文档以获取最准确的信息。