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

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

相关推荐
深蓝电商API1 天前
CI/CD流程在跨境电商项目中的应用
ci/cd·跨境电商·代购系统·反向海淘·代购平台·跨境代购
没有bug.的程序员2 天前
CI/CD 流水线的物理级崩塌:Spring Boot 镜像从 1.2G 暴降至 200M 的 Docker 底层大重构
java·spring boot·ci/cd·docker·重构
九天轩辕2 天前
Android CI/CD 编译 AIDL 报错分析与解决
android·java·ci/cd
代码星辰4 天前
Jenkins——安装与使用
运维·ci/cd·jenkins
光影少年5 天前
CI/CD是什么?如何搭建?
ci/cd·前端框架
道清茗5 天前
【Kubernetes知识点问答题】PriorityClass、HPA、Argo CD 与 CI/CD 流水线
ci/cd·容器·kubernetes
Renhao-Wan6 天前
基于 GitHub Actions 构建标准化 CI/CD 流水线——从手动部署到全自动化交付
ci/cd·自动化·github
Gold Steps.6 天前
GitOps之Jenkins 构建镜像自动更新 Helm 并触发 ArgoCD 自动同步
运维·ci/cd·云原生
熠速6 天前
CI/CD功能介绍
运维·ci/cd