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

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

相关推荐
摇滚侠1 天前
零基础小白自学 Git_Github 教程,Action CI/CD 完整实践,笔记23
笔记·git·ci/cd
一念一花一世界1 天前
CI/CD工具选型:Jenkins、GitLab CI与Arbess的全面对比指南
ci/cd·gitlab·jenkins
一念一花一世界1 天前
Arbess零基础学习 - 通过自定义模版快速设计流水线
ci/cd·结构化·arbess
是垚不是土2 天前
轻量化CICD落地:基于Jenkins与Supervisor的中小企业服务发布实践
运维·servlet·ci/cd·微服务·jenkins
一念一花一世界2 天前
Arbess零基础学习 - 集成企业微信,使用企业微信扫描登录Arbess
ci/cd·企业微信·arbess
一念一花一世界2 天前
Arbess零基础学习 - 集成钉钉,使用钉钉扫码登录Arbess
ci/cd·钉钉·arbess
为什么要内卷,摆烂不香吗2 天前
Dockerfile 与 Docker Compose 在 CI/CD 管道中的分工与配合方式
ci/cd·docker·容器
松☆2 天前
自动化构建 OpenHarmony Flutter 应用:从本地脚本到 CI/CD 流水线实战
flutter·ci/cd·自动化
一只大头猿3 天前
myeclipse-ci-2018安装教程
ide·ci/cd·myeclipse
胡萝卜的兔3 天前
ci/cd自动化部署
运维·ci/cd·自动化