Apipost自动化测试持续集成配置方法

安装 Apipost-cli

npm install -g apipost-cli

运行脚本

安装好Apipost-cli后,在命令行输入生成的命令,即可执行测试用例,运行完成后会展示测试进度并生成测试报告。

Jenkins配置

Apipost cli基于Node js运行 需要在jenkins上配置NodeJs依赖

Step1:在插件管理中安装NodeJs

在全局工具中配置NodeJs和包名apipost-cli

配置到Jenkins

我们可以将创建好的CLI脚本部署到Jenkins中去持续集成进行测试。

**Step1:**新建一个任务Apipost-test

点击新建任务,输入任务名称,选择创建一个自由风格的软件项目,点击确定

**Step2:**构建步骤

然后在构建栏目下拉菜单选择:Excute Windows batch command

**Step3:**在构建环境中设置Node信息

**Step4:**在命令窗口中,输入Apipost的执行命令,设置完成后,点击保存

保存好设置后,开始构建项目,点击立即构建,开始执行项目,执行完成后可以在控制台输出中查看结果。

相关推荐
ji_shuke15 小时前
Playwright 从零到 CI 实战:基于 TypeScript 的端到端测试完整指南
javascript·ci/cd·typescript·playwright
DLYSB_16 小时前
DevOps 运维实战:基于 CI/CD 流水线 Webhook 的构建状态物理现场声光反馈架构
运维·ci/cd·devops·报警灯
huameinan狮子2 天前
微服务化的基石——持续集成
大数据·ci/cd·微服务
一次旅行2 天前
act本地预跑GitHub Actions:Python项目完整CI/CD流水线实战
python·ci/cd·github
heimeiyingwang2 天前
【架构实战】Helm Chart 进阶:依赖管理、测试与 CI/CD 集成
ci/cd·架构
龙智DevSecOps解决方案3 天前
Perforce Delphix测试数据管理平台:每月实现数百万次 CI/CD 运行,更快交付高质量软件
ci/cd·devops·tdm·perforce·delphix·企业级数据管理
AOwhisky4 天前
云原生 DevOps 工具链从入门到实战(第二期)——Jenkins安装与基础配置——CICD核心引擎
linux·运维·ci/cd·云原生·jenkins·devops
析数塔5 天前
SleeperGem 技术拆解:恶意 gem 是怎么躲过 CI/CD 扫描的
安全·ci/cd·github
happy_0x3f5 天前
Claude Code 离线安装方案揭秘
ci/cd
AOwhisky7 天前
云原生 DevOps 工具链从入门到实战(第一期)——DevOps概述与GitLab部署——从理念到工具落地
运维·ci/cd·云原生·gitlab·开发·devops