MeterSphere Jenkins插件安装及使用

1 应用场景

我们都知道 Jenkins 是很常见且好用的打包部署工具,那么我们想要在新的代码提交后,平台自动触发环境部署和接口自动化 Job 执行,可以完美实现主流程的回归测试。

2 安装部署

下载对应版本的 MeterSphere 插件,选择 .hpi 文件进行下载,下载地址:Releases · metersphere/jenkins-plugin · GitHub
特别注意:插件版本要和 MeterSphere 版本保持一致


Jenkins 的插件管理页面,【系统设置 - 插件管理 - 高级】,往下找到上传插件这个选项,把刚刚下载的 .hpi 文件上传

重启,上传完成后需要重启才生效

3 插件使用

插件安装后,在指定的 Jenkins 构建任务中,添加【MeterSphere】类型的构建步骤


通过配置 MeterSphere 认证信息,并指定需要触发执行的接口测试、性能测试或测试计划后保存

开始构建


在 MeterSphere 的测试计划的报告中可以看到正在执行

执行完成后查看报告内容

1 个赞


大佬,可以请教一下这个问题吗?不清楚为什么验证不通过:zap:

1、确认 MS 版本与 MS Jenkins 插件版本一致
2、确认 MS 安装服务器时间是与客户端一致

2 个赞

感谢大佬,我的MS时间和Jenkins时间不一致:zap:

请问MeterSphere的API AccessKey 和Secret key可以直接用作请求的header 来实现接口请求吗?

不可以,需要生成签名,可以参考这篇文章。
https://zhuanlan.zhihu.com/p/250453471