centos

centos postman脚本编写入门

小樊
42
2025-06-02 00:18:33
栏目: 智能运维

在CentOS系统中使用Postman进行API测试的脚本编写,通常涉及以下几个步骤:安装Postman、配置环境、发送请求、编写测试脚本以及自动化测试。以下是详细的入门指南:

安装Postman

首先,你需要在CentOS系统上安装Postman。可以通过以下几种方法进行安装:

  1. 使用官方提供的YUM仓库安装
# 导入Postman的GPG密钥
sudo rpm --import https://dl.pstmn.io/release/key.asc

# 创建YUM仓库文件
sudo vi /etc/yum.repos.d/postman.repo
# 添加以下内容
[postman]
name=Postman Repository
baseurl=https://dl.pstmn.io/download/yum
enabled=1
gpgcheck=1
gpgkey=https://dl.pstmn.io/release/key.asc

# 安装Postman
sudo yum install postman

# 启动Postman
postman
  1. 使用Snap包管理器安装(适用于CentOS 7及以上版本):
# 安装Snap包管理器
sudo yum install -y snapd
sudo systemctl enable --now snapd.sockets
sudo ln -s /var/lib/snapd/snap /snap

# 安装Postman
sudo snap install postman --classic

# 启动Postman
postman
  1. 手动下载并安装
# 访问Postman官网下载页面,选择适合CentOS的版本下载
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz

# 解压安装包
sudo mkdir /usr/local/postman
sudo tar zxvf postman.tar.gz -C /usr/local/postman

# 创建软链接
sudo ln -s /usr/local/postman/Postman/Postman /usr/bin/postman

# 启动Postman
postman

配置Postman

你可以在Postman中创建不同的环境(如开发环境、测试环境和生产环境),并保存你的请求和集合,方便后续使用和管理。

发送请求和编写测试脚本

  1. 发送GET请求
  1. 发送POST请求
  1. 编写测试脚本
pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

自动化测试

你可以使用Newman工具在命令行中运行Postman集合中的测试。首先,安装Node.js和npm:

sudo yum install -y nodejs npm

然后,使用npm安装Newman:

sudo npm install -g newman

假设你的集合文件名为collection.json,环境文件名为environment.json,你可以使用以下命令运行:

newman run collection.json -e environment.json

使用环境变量和集合

参考资源

0
看了该问题的人还看了