ubuntu

Ubuntu中Postman如何生成报告

小樊
43
2025-05-19 17:24:25
栏目: 智能运维

在Ubuntu中,Postman本身并不直接支持生成HTML格式的测试报告,但你可以结合使用Newmannewman-reporter-html插件来实现这一功能。以下是详细的步骤:

安装Node.js和Newman

  1. 安装Node.js: 打开终端,运行以下命令来安装Node.js和npm(Node.js的包管理器):

    sudo apt update
    sudo apt install nodejs npm
    
  2. 验证安装: 安装完成后,验证Node.js和npm是否安装成功:

    node -v
    npm -v
    
  3. 全局安装Newman: 使用npm全局安装Newman:

    sudo npm install -g newman
    
  4. 安装newman-reporter-html: 为了生成HTML格式的测试报告,需要安装newman-reporter-html插件:

    sudo npm install -g newman-reporter-html
    

导出Postman集合和环境变量

  1. 导出集合: 在Postman中,选择你想要导出的集合,点击集合名称右侧的三个点(…),然后选择“Export”。选择导出的格式(推荐选择v2.1版本),点击“Export”按钮,然后选择保存的路径。

  2. 导出环境变量(如果有的话): 在Postman的右上角,点击当前环境变量旁边的齿轮图标(Manage Environments),选择要导出的环境变量,点击该环境右侧的“Download”按钮(箭头向下的图标),会提示你保存一个.json文件。

生成测试报告

  1. 导出测试脚本: 将导出的集合和环境变量文件保存到你的桌面或其他方便访问的位置。

  2. 运行测试脚本生成报告: 打开终端,进入放置导出脚本的目录下,运行以下命令生成HTML格式的测试报告:

    newman run "Ego接口测试.postman_collection.json" -e "Ego测试环境.postman_environment.json" --reporters html --reporter-html-export ego_report.html
    

    其中,Ego接口测试.postman_collection.jsonEgo测试环境.postman_environment.json分别是你导出的集合和环境变量文件,ego_report.html是你希望生成的报告文件名。

通过以上步骤,你就可以在Ubuntu系统下使用Postman和Newman生成HTML格式的测试报告了。希望这些信息对你有所帮助!

0
看了该问题的人还看了