MTest用例管理系统

GPL-3.0
java,vue
Windows,Linux,Mac
kong · 2021年06月04日 · 10015 次阅读 · 10 条评论

MTest(用例管理系统)

目的:

找了很多免费或开源的用例管理工具,没找到 excel 和 xmind 多格式的用例管理库(我也不想再翻了),也不想基于那些功能比较多又厚重的平台进行改造,于是自己弄个操作简单方便一点的用例管理系统玩玩,走轻便路线

优点:

  1. 支持 excel 和 xmind
  2. 功能简单,操作简洁

主要功能:

  1. 需求管理用例,可导入、导出、显示、编辑用例(XMind 暂不支持编辑)
  2. 用例库管理用例,导入 EXCEL、XMind 用例入库存储,按项目系统、页面模块、功能、测试点管理用例,方便查找

项目部署:

  1. 安装 Java 环境,推荐:jdk1.8
  2. 安装服务器,推荐:nginx
  3. 安装 Mysql 并启动,推荐:8
  4. 创建数据库执行 mtest.sql 文件
  5. 部署 MTest.jar(用例管理系统 - 后端):数据库连接默认账号密码 root|password,默认端口 8084;如需更改配置,可打开 jar 包里面 application.yml 进行修改
  6. 部署 MTest_front(用例管理系统 - 前端):后端默认请求本地端口 8084,如需更改后端域名,修改 src/utils/request.js 的 baseUrl,并重新打包部署

源码:https://github.com/shirleydl/MTest
文档:https://github.com/shirleydl/MTest/wiki
打包文件: https://pan.baidu.com/s/1yLKSIaaSx3G_UCLeQIUuXA 密码: g3f4

功能介绍:

需求管理:

  1. 增删查改需求信息
  2. 需求 - 用例:
  3. 支持 EXCEL 文件导入导出用例、在线显示编辑用例等
  4. 支持 XMind 文件导入导出、显示

用例库 - 项目系统管理:

支持项目系统信息查找显示、编辑、删除及关联信息

用例库 - 页面模块管理:

支持页面模块信息查找显示、编辑、删除及关联信息

用例库 - 功能管理:

支持功能信息查找显示、编辑、删除及关联信息

用例库 - 测试点管理:

  1. 支持测试点信息查找显示、编辑、删除及关联信息
  2. 支持测试步骤内容显示、编辑、删除

用例库 - 导入:

  1. 支持 EXCEL、XMind 用例文件格式导入用例库分类关联存储
  2. 导入用例模版下载

如何开始:

找到或新建你的需求,然后根据你选择的用例类型来新增、编辑、导入或下载用例

有兴趣欢迎加 Q 咨询:371683941

评论列表
kong 发表于 2021年06月11日

@msz06 你访问后端的路径可能错了,不能直接访问端口,要访问具体地址,如:http://xxxx:8084/demand/list?nameOrTag=&pageIndex=1&pageSize=15
前端应该是没部署好,可以参考 github 上面的 wiki 部署,如果有其他问题也可以加我 Q:371683941

aoao 发表于 2021年06月10日

@shirleydl 大神,我部署之后,访问 8084 端口,报 Whitelabel Error Page,提示 404,是还需要改什么配置吗?前端这个时候打开是一片空白

kong 发表于 2021年06月10日

@msz06 不好意思,是 application.yml,在 BOOT-INF\classes 目录下,复制以前自己另个开源说明,忘记改了,感谢提醒

aoao 发表于 2021年06月10日

小白提问下,jar 包里面没找到 applicantContent.xml 啊

kong 发表于 2021年06月09日

@romantico21 哈哈,我到时候弄个 wiki,可以先用百度网盘的我已经打包好的项目部署玩玩:后端(mtest.jar),网上可以搜运行 springboot 项目 jar 包的命令参考;前端(mtest_front.zip),推荐使用 nginx,网上可以搜 nginx 部署前端项目来参考

测试搬砖人 发表于 2021年06月09日

我挺想弄个这样的系统,能不能针对小白来再写个详细的部署文档,菜鸟还没办法入手

陈恒捷 发表于 2021年06月04日

OK,审核通过了。感谢分享,可以看看后面大家的反馈。

kong 发表于 2021年06月04日

@chenhengjie123 也不知道要不要重新申请,也不知修改和之前评论你能不能看到,为了能 @ 上你顺便加多个评论说一下这个平台使用背景
推荐敏捷开发(就是压缩测试时间)团队的测试使用,没有所谓的测试计划啊测试集这种一层一层的包装;就是需求 to 用例,然后是入库存储;入库的用例是整合为以系统个体划分,不会重复名字,方便查找关联。
与其他平台最主要的不同就是支持多种与需求关联的文件格式,有时候测试用例不止是 excel 和 xmind,还有各种因测试时间而随便写的用例(用 txt 直接写几个测试点),当然也有图片、txt 文本、等各种测试信息文件(不过我前端没弄其他文件的操作),先试试水,哈哈,如果开源市场还有更好的能支持多种格式用例的,希望也能推荐给我一下~

kong 发表于 2021年06月04日

源码在项目连接里面,没放到描述里面,以为不用
ps:agiletc 我看过,用的也是百度的 kityminder 那套开源的东西,不过人家只搞了 xmind 的,没有 excel,也没有用例库的形式所以我就自己弄了个,顺便简化一下

陈恒捷 发表于 2021年06月04日

看了网盘,都是打包好的文件,没有源代码。开放源代码才算开源。
PS:xmind 的在线用例编辑管理平台,可以看看滴滴开源的 AgileTC