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

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

相关推荐
GGGGGGGGGGGGGG.10 小时前
CI/CD 全链路实践:从 Git 基础到 Jenkins + GitLab 企业级部署
运维·git·ci/cd·云原生·gitlab·jenkins
007php00711 小时前
使用 Docker、Jenkins、Harbor 和 GitLab 构建 CI/CD 流水线
数据库·ci/cd·docker·容器·golang·gitlab·jenkins
遇见火星1 天前
如何在 Jenkins 中安装 Master 和 Slave 节点以优化 CI/CD 流程
servlet·ci/cd·jenkins
叫我阿柒啊2 天前
从全栈开发到微服务架构:一次真实的Java面试实录
java·redis·ci/cd·微服务·vue3·springboot·jwt
congvee2 天前
CI/CD学习第2期 - 域名购买到绑定vercel应用
ci/cd
ALex_zry2 天前
将C++资源管理测试框架整合到GitLab CI/CD的完整实践指南
c++·ci/cd·gitlab
运维开发王义杰3 天前
GitLab CI:Auto DevOps 全解析,告别繁琐配置,拥抱自动化未来
ci/cd·gitlab·devops
运维开发王义杰3 天前
GitLab CI:深度解析 Runner的Shell与Docker执行器
ci/cd·docker·gitlab
运维开发王义杰4 天前
GitLab CI :深入剖析 gl-sbom-report.cdx.json 解码“数字身份证”
ci/cd·gitlab
苦逼IT运维4 天前
Jenkins + SonarQube 从原理到实战四:Jenkins 与 Gerrit 集成并实现自动任务
运维·git·测试工具·ci/cd·jenkins