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

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

相关推荐
优秀的颜14 小时前
Jenkins(持续集成与自动化部署)
ci/cd·自动化·jenkins
我明天再来学Web渗透14 小时前
【2024年-12月-18日-开源社区openEuler实践记录】openeuler - jenkins:开源项目持续集成与交付的幕后引擎
运维·开发语言·分布式·ci/cd·架构·开源·jenkins
CodeZ-Hao1 天前
自定义luacheck校验规则
ci/cd·开源·lua
骑着王八撵玉兔2 天前
【持续集成与持续部署(CI/CD)工具 - Jenkins】详解
java·spring boot·后端·spring·servlet·ci/cd·jenkins
ether-lin7 天前
DevOps实战:用Kubernetes和Argo打造自动化CI/CD流程(1)
ci/cd·kubernetes·devops
嘤嘤怪呆呆狗7 天前
【开发问题记录】使用 Docker+Jenkins+Jenkins + gitee 实现自动化部署前端项目 CI/CD(centos7为例)
前端·vue.js·ci/cd·docker·gitee·自动化·jenkins
沛沛老爹7 天前
CI/CD是什么?
运维·git·ci/cd
沛沛老爹9 天前
什么是 DevOps 自动化?
大数据·ci/cd·自动化·自动化运维·devops
只会copy的搬运工9 天前
Jenkins 持续集成部署——Jenkins实战与运维(1)
运维·ci/cd·jenkins
kaixin_learn_qt_ing10 天前
Bazel CI
ci/cd