Go to file
baiqi 4995736e30 fix(报告): 测试计划报告总结富文本渲染调整
--bug=1046672 --user=白奇 报告总结中包含表格、任务列表等格式,导出pdf后格式未导出 https://www.tapd.cn/55049933/s/1580970
2024-09-19 14:54:12 +08:00
.github ci: codecov config 2024-06-07 15:05:16 +08:00
.idea chore: 添加 Intellij Toolbox 图标 2021-03-30 14:10:46 +08:00
.mvn/wrapper build: 使用 mvn wrapper 2021-10-28 16:43:52 +08:00
.vscode feat(缺陷管理): 优化附件关联逻辑 2024-02-17 10:53:57 +08:00
backend fix(用例管理): 场景列表变量按逗号分隔,支持逗号转义 2024-09-19 14:54:01 +08:00
frontend fix(报告): 测试计划报告总结富文本渲染调整 2024-09-19 14:54:12 +08:00
.gitignore chore: update .gitignore 2023-06-08 18:21:24 +08:00
build.md ci: 修改编译命令 2023-08-14 14:45:44 +08:00
CODE_OF_CONDUCT.md docs: add CODE_OF_CONDUCT.md. 2022-02-07 15:18:50 +08:00
CONTRIBUTING.md chore: use unseq list 2024-07-02 18:33:42 +08:00
Dockerfile Revert "ci: ubuntu base image" 2024-07-19 17:55:23 +08:00
Jenkinsfile ci: 构建移除本地缓存 2024-06-12 18:55:18 +08:00
LICENSE chore: update license 2022-02-07 12:25:38 +08:00
lombok.config build: lombok config 2023-08-28 14:06:41 +08:00
mvnw build: 模块化 2022-10-10 13:41:39 +08:00
mvnw.cmd build: 模块化 2022-10-10 13:41:39 +08:00
OWNERS chore: Remove reviewers that no longer exist 2024-05-09 15:35:25 +08:00
pom.xml ci: graalpy version 2024-09-18 17:35:08 +08:00
README-EN.md chore: readme changed. 2024-04-19 15:58:55 +08:00
README.md Update README.md 2024-08-26 10:16:55 +08:00
SECURITY.md docs: 更新安全说明联系邮箱 2022-04-01 15:43:11 +08:00

MeterSphere

新一代的开源持续测试工具

License: GPL v3 Codacy GitHub release Stars Download Gitee Stars


MeterSphere 是新一代的开源持续测试工具,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。

  • 测试管理:从测试用例管理,到测试计划执行、缺陷管理、测试报告生成,具有远超 TestLink 等传统测试管理工具的使用体验;
  • 接口测试:集 Postman 的易用与 JMeter 的灵活于一体,接口调试、接口定义、接口 Mock、场景自动化、接口报告你想要的都有
  • 团队协作:采用“系统-组织-项目”分层设计理念,帮助用户摆脱单机测试工具的束缚,方便快捷地开展团队协作;
  • 插件体系:提供各种类别的插件,用户可以按需取用,快速实现 MeterSphere 测试能力的扩展以及与 DevOps 流水线的集成。

快速开始

docker run -d -p 8081:8081 --name=metersphere -v ~/.metersphere/data:/opt/metersphere/data cr2.fit2cloud.com/metersphere/metersphere-ce-allinone

# 用户名: admin
# 密码: metersphere

你也可以通过 1Panel 应用商店 快速部署 MeterSphere。

如果是内网环境,推荐使用 离线安装包方式 进行安装部署。

如你有更多问题,可以通过论坛和技术交流群与我们交流。

UI 展示

MeterSphere Demo1 MeterSphere Demo2
MeterSphere Demo3 MeterSphere Demo4
MeterSphere Demo5 MeterSphere Demo6
MeterSphere Demo7 MeterSphere Demo8

版本说明

MeterSphere 按年发布 LTSLong Term Support版本。

  • v1.10-lts发布时间为 2021 年 5 月 27 日,目前已经停止维护;
  • v1.20-lts发布时间为 2022 年 4 月 27 日,目前已经停止维护;
  • v2.10-lts发布时间为 2023 年 5 月 25 日,仅进行必要的安全类 Bug 修复和严重 Bug 修复。

与 MeterSphere v1.x 和 v2.x 相比MeterSphere v3.x 产品定位发生变化,聚焦做好测试管理和接口测试,不再提供性能测试和 UI 测试相关的功能和能力,也不支持从 v1.x 和 v2.x 版本升级到 v3.x。

MeterSphere v3.x 的版本发布计划:

  • 2024 年 5 月 30 日:发布 v3.0 beta 版本;
  • 2024 年 6 月 27 日:发布 v3.0 正式版本;
  • 2024 年 12 月 26 日:发布 v3.6-lts LTS 版本。

MeterSphere 产品版本分为社区版和企业版,详情请参见:MeterSphere 产品版本对比

技术栈

插件

  • TAPD 需求和缺陷同步插件:通过调用 TAPD 企业版本提供的 API 接口(TAPD 企业版API申请),将 MeterSphere 的测试用例和 TAPD 需求项进行关联,以及将 MeterSphere 和 TAPD 两个应用的缺陷进行双向同步。
  • 禅道需求和缺陷同步插件:将 MeterSphere 的测试用例和禅道需求项进行关联,以及将 MeterSphere 和禅道两个应用的缺陷进行双向同步。
  • JIRA 需求和缺陷同步插件:将 MeterSphere 的测试用例和 JIRA 需求项进行关联,以及将 MeterSphere 和 JIRA 两个应用的缺陷进行双向同步。
  • Jenkins 持续集成插件:实现在 Jenkins 流水线中触发并自动执行 MeteSphere 测试计划。
  • 自定义数据库驱动:支持对 达梦、Oracle、SQLite、Microsoft SQL Server 等数据库的连接和数据访问。
  • 接口协议插件:实现接口测试中对 TCP、Dubbo、MQTT 等协议的支持。
  • IDE 插件:MeterSphere APl Debugger 插件 是 MeterSphere 提供的 InteliJ IDEA 插件,它可以快速提取 API 特征,实时进行 API 调试并生成 API 文档,一键同步到 MeterSphere 进行管理。

飞致云的其他明星项目

  • 1Panel - 现代化、开源的 Linux 服务器运维管理面板
  • MaxKB - 基于 LLM 大语言模型的知识库问答系统
  • JumpServer - 广受欢迎的开源堡垒机
  • DataEase - 人人可用的开源数据可视化分析工具
  • Halo - 强大易用的开源建站工具

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.