MeterSphere 是新一代的测试管理和接口测试工具,让测试工作更简单、更高效,不再成为持续交付的瓶颈。
- 测试管理: 从测试用例管理,到测试计划执行、缺陷管理、测试报告生成,具有远超禅道和 TestLink 的使用体验;
- 接口测试: 集 Postman 的易用与 JMeter 的灵活于一体,接口定义、接口调试、接口 Mock、场景自动化、接口报告,你想要的都有;
- 团队协作: 摆脱单机测试工具的束缚,支持团队协作并对接 DevOps 工具链,将测试融入持续交付体系。
该项目为 MeterSphere 配套的 Jenkins 插件,在 Jenkins 中安装该插件后可将 Jenkins 任务中添加 MeterSphere 构建环节,用户在该构建环节中配置 MeterSphere 平台的认证信息后,可选择指定项目下的测试计划触发执行。
- 在该项目的 release 页面下载最新版本的 hpi 包
- 在 Jenkins 的插件管理页面,上传并安装下载好的 hpi 插件包
插件安装后,在指定的 Jenkins 构建任务中,添加「MeterSphere」类型的构建步骤
![image](https://private-user-images.githubusercontent.com/23045261/345269375-d8522e36-4cce-4226-9bdd-f4017f22ac3a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU1NzgxODksIm5iZiI6MTcyNTU3Nzg4OSwicGF0aCI6Ii8yMzA0NTI2MS8zNDUyNjkzNzUtZDg1MjJlMzYtNGNjZS00MjI2LTliZGQtZjQwMTdmMjJhYzNhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA1VDIzMTEyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE0OTA0MjczZDQ0MGI2ZGY1NjdhYWZiNmVhOTU0ZTQyN2ZjMmZmNzI1MDcwZWQ1ZjI1MDEwZmE4MzhhN2YwM2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BxwMCw5TVdWtwkvKLQIQz6xVXmN3RWZByGTDc6RZ8U8)
根据图示配置,填写认证信息并选择需要触发执行的用例
![image](https://private-user-images.githubusercontent.com/23045261/345269512-43ffa7d7-6d71-442d-8c9e-ec10a2333662.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU1NzgxODksIm5iZiI6MTcyNTU3Nzg4OSwicGF0aCI6Ii8yMzA0NTI2MS8zNDUyNjk1MTItNDNmZmE3ZDctNmQ3MS00NDJkLThjOWUtZWMxMGEyMzMzNjYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA1VDIzMTEyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI4Y2I3NmQ3MDQwOWM2NDY1YmVkMzQ1ODg5NDdiZDMzOWE4ZjY1ZjViZWNiMDM2ZjA5NWMzMDQwZmRlNzI4MDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8tNuQY1y3kGOXziEE9F7tzkN5F4BIP9agewjZGfQCRQ)
如果您在使用过程中遇到什么问题,或有进一步的需求需要反馈,请提交 GitHub Issue 到 MeterSphere 项目的主仓库
Copyright (c) 2014-2024 飞致云 FIT2CLOUD, All rights reserved.
Licensed under The GNU General Public License version 3 (GPLv3) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
https://www.gnu.org/licenses/gpl-3.0.html
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.