运维

运维

Products

当前位置:首页 > 运维 >

如何将Linux Postman与持续集成工具集成,使用?

96SEO 2025-10-28 03:24 1


一、 核心步骤概述

在Linux上集成Postman与持续集成工具,核心步骤如下:

Linux Postman如何集成持续集成工具

postman+newman+jenkins+git API测试自动化集成测试ppt文档.Postman、Newman、和 Jenkins 实现持续集成 API 自动化测试.Postman 是比较流行的 API 自动化测试工具之一,在开发人员和测试人员中都有比较高的认可度.

关键工具链Postman→ Newman→ CI工具。

二、 Postman与持续集成的集成

为了快速发现问题,并减少重复过程以节省时间、费用和工作量,我们需要一套完整的持续集成解决方案,除接口开发之外其他环节全部自动完成,无需太多的人工干预。

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。

pipeline {
    agent any
    stages {
        stage {
            steps {
                sh 'npm install -g newman'
                sh 'newman run "your_" --reporters cli,junit --reporter-junit-export '
            }
        }
        stage {
            steps {
                junit ''
            }
        }
    }
}

三、 GitHub Actions集成

  • Jenkins集成
    • .github/workflows/目录创建postman.yml定义自动化流程:
      name: Run Postman Tests
      on: 
      jobs:
        test:
          runs-on: ubuntu-latest
          steps:
            - uses: actions/checkout@v3
            - name: Install Newman
              run: npm install -g newman
            - name: Run Tests
              run: newman run "your_" --reporters cli,junit --reporter-junit-export
            - name: Upload Results
              uses: actions/upload-artifact@v2
              with:
                name: postman-results
                path: 
  • 集成与

    Postman可以与持续集成工具和版本控制系统集成,还可以通过PostmanPublic API和第三方插件进行 .

    1.安装postman需要先安装nodejs 下载地址:.安装完成后,输入指令 newman -v 查看版本,检测是否安装成功,这里注意,newman的包被安装在了npm工具的包下.

四、安装Postman

1、进入到 /usr/local目录 cd /usr/local

2、下载linux版本的node安装版 wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.gz

3、解压 tar -xvf node-v12.16.1-linux-x64.tar.gz

4、重命名 重命名为node: mv node-v12.16.1-linux-x64.tar.gz node

五、配置CI工具

将Postman与持续集成工具集成,每次代码提交时,CI系统会自动运行Postman测试,并将后来啊反馈给你。

的效率,确保项目的顺利进行。

最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman秉承了一贯以来google工具强大,易用的特质。

先说说windows下载安装xshell工具。写在前面,博主本身并没有开始做接口自动化测试,目前刚刚学完postman的教程,了解工具,现在脑海中大体上的框架已经有了,主要原因是我们知道postman的collection是可以命令行施行的,那么就为我们做Jenkins持续集成提供了良好的基础,之前博主让开发分配了一个linux虚拟机,可以用来跑接口测试脚本,想来会比我的另一台win7性能要好,主要原因是是centos,搞linux...

六、准备工具与环境

进一步探讨了如何利用Git进行版本控制及脚本的编写.postman如何导出脚本

2. 脚本。


标签: Linux

提交需求或反馈

Demand feedback