debian

Postman在Debian上的集成方式

小樊
41
2025-10-18 20:15:27
栏目: 智能运维

通过Snap包管理器安装Postman
Snap是Debian系统上常用的软件包管理工具,安装Postman步骤如下:

  1. 安装Snapd服务(若未安装):
    sudo apt update && sudo apt install snapd
    
  2. 通过Snap安装Postman:
    sudo snap install postman
    
  3. 启动Postman:可通过应用菜单搜索“Postman”启动,或在终端输入postman命令。

手动下载安装包安装Postman
若需自定义安装路径或避免Snap依赖,可选择手动安装:

  1. 下载Postman Linux版本:访问Postman官网,选择“Linux 64-bit”下载.tar.gz格式安装包。
  2. 解压安装包:
    wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
    sudo tar -xzf postman.tar.gz -C /opt
    
  3. 创建符号链接(可选):为方便终端调用,可将Postman可执行文件链接到/usr/bin
    sudo ln -s /opt/Postman/Postman /usr/bin/postman
    
  4. 创建桌面启动器(可选):若需通过应用菜单启动,可创建.desktop文件:
    sudo nano /usr/share/applications/postman.desktop
    
    添加以下内容(替换为实际路径):
    [Desktop Entry]
    Encoding=UTF-8
    Name=Postman
    Exec=/opt/Postman/Postman
    Icon=/opt/Postman/app/resources/app/assets/icon.png
    Terminal=false
    Type=Application
    Categories=Development;
    
    保存后赋予执行权限:sudo chmod +x /usr/share/applications/postman.desktop

通过Chrome网上应用店安装Postman插件(浏览器扩展)
若仅需轻量级API测试工具,可安装Postman浏览器插件:

  1. 下载并解压插件:从Postman官网下载Linux版插件压缩包,解压后修改_metadata文件名为metadata
  2. 安装插件:打开Chrome浏览器,进入chrome://extensions/,启用“开发者模式”,选择“加载已解压的扩展程序”,选中解压后的Postman文件夹。

集成Newman命令行工具(自动化测试)
Postman的Newman工具可实现API测试自动化,集成步骤如下:

  1. 安装Node.js和npm:
    sudo apt update && sudo apt install nodejs npm
    
  2. 安装Newman:
    sudo npm install -g newman
    
  3. 导出Postman集合:在Postman应用中选择“Collection”→“Export”,保存为.json文件。
  4. 运行Newman测试:
    newman run your-collection.json
    
    可添加选项如-e environment.json(指定环境文件)、--reporters cli,html(生成HTML报告)等。

配置Postman SSL证书(可选)
若需使用HTTPS请求并验证服务器证书,可导入SSL证书:

  1. 打开Postman应用,进入FileSettings(或PostmanPreferences)。
  2. 选择“General”选项卡,在“SSL certificate verification”部分点击“Import Certificate”。
  3. 选择证书文件(如.crt.pfx),输入密码(若有),点击“Add Certificate”保存。

0
看了该问题的人还看了