天天看点

MeterSphere-Jenkins插件实现自动化测试

作者:ggballCoding

MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,兼容JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量软件的交付。

MeterSphere 配套的 Jenkins 插件,在 Jenkins 中安装该插件后可将 Jenkins 任务中添加 MeterSphere 构建环节,用户在该构建环节中配置 MeterSphere 平台的认证信息后,可选择指定项目下的接口/性能测试进行触发执行。

下载插件

在该项目的 release 页面下载对应版本的 hpi 包(MeterSphere属于哪个版本就安装哪个版本的插件),像我这里是2.6.1版本,就下载对应的2.6.1插件版本 插件地址https://github.com/metersphere/jenkins-plugin/releases

MeterSphere-Jenkins插件实现自动化测试
MeterSphere-Jenkins插件实现自动化测试
MeterSphere-Jenkins插件实现自动化测试

在 Jenkins 的插件管理-高级-上传插件,上传并安装下载好的 hpi 插件包,上传好之后,重启jenkins即可

MeterSphere-Jenkins插件实现自动化测试
MeterSphere-Jenkins插件实现自动化测试

新建自由风格项目

  1. 在自己所在项目,选择点击 新建任务-构建一个自由风格的软件项目
MeterSphere-Jenkins插件实现自动化测试

2. 添加触发器,选择其他工程构建后触发,填写需要触发的项目名

MeterSphere-Jenkins插件实现自动化测试

3. 选择添加构建步骤,选择MeterSphere,填写对应信息后,点击验证账户,验证账户成功后,会出现对应的工作空间和项目,选择自己需要的即可,最后点击保存。

MeterSphere-Jenkins插件实现自动化测试

api accessKey和 api secretKey 在个人信息中查看

MeterSphere-Jenkins插件实现自动化测试
MeterSphere-Jenkins插件实现自动化测试
  1. 这样每当执行biz项目cicd之后会自动触发,ms上的测试计划,执行完之后可以查看对应的测试报告
MeterSphere-Jenkins插件实现自动化测试
MeterSphere-Jenkins插件实现自动化测试

继续阅读