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的执行命令,设置完成后,点击保存

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

相关推荐
song5017 小时前
多卡训练加速:HCCL 集合通信实战
分布式·python·flutter·ci/cd·分类
晓杰'12 小时前
Balatro后端进阶(2):基于GitHub Actions的CI自动化验证实现
websocket·ci/cd·typescript·node.js·自动化·github·nestjs
技术小甜甜13 小时前
生产环境的“后悔药”:如何利用 Dify 版本控制与回滚机制建立 AI 应用的 CI/CD 闭环?
人工智能·ci/cd·版本控制·dify·ai应用·回滚
裴东青1 天前
10-实战:RuoYi-Cloud的自动化发布
运维·ci/cd·自动化
裴东青1 天前
08-实战:RuoYi-Vue项目的自动化发布
ci/cd·自动化
卧室小白2 天前
CI持续集成
ci/cd
裴东青2 天前
07-Harbor镜像仓库
ci/cd
撸码老九2 天前
GitHub Actions + 阿里云 ACR + Docker 自动化 CI/CD 部署到云服务器
ci/cd
ASKED_20192 天前
GitLab CI|CD 配置笔记
笔记·ci/cd·gitlab
红球yyds2 天前
CICD 持续集成与持续交付
ci/cd