自动化工具 Deepseek AI 自动生成用例 +TMind3.0 在线思维导图用例管理,助力测试效率提升 80%。(支持本地私有化部署)

TMind · April 02, 2025 · Last by 爱老的虎油 replied at April 11, 2025 · 3477 hits

TMind 工具简介

TMind 是一款专为测试人员打造的,集写测试用例、管理用例和共享用例功能于一体的强大工具。它致力于解决传统工具在使用过程中遇到的各种痛点,为工作提供便捷、高效、安全的用例管理体验。无论是小型项目还是大型团队协作,TMind 都能发挥其独特的优势,帮助用户提升工作效率,保障项目质量。

在线体验地址:http://106.54.237.174:8083/#/ (第一次访问页面会加载慢点,耐心等待)
TMind 作者 gitee:https://gitee.com/xuegonghou/case-tmind3.0
若有问题或建议联系:微信搜索:“xuegonghou” 备注 TMind 即可解决~

适用人群

  1. 测试人员:对于测试人员而言,TMind 助力他们更高效地编写和管理测试用例,提升测试工作的质量和效率。比如,支持多人协同编辑功能,让测试团队成员可以实时协作,共同完善测试用例,同时,Deepseek AI 自动生成用例功能,也能为开发人员提供一些参考,帮助他们更快地理解业务需求。。
  2. 开发人员:开发人员可以通过 TMind 方便地查看测试用例,了解测试覆盖范围,更好地进行代码开发和调试。
  3. 产品人员:产品人员能够借助 TMind 更好地梳理产品需求和知识点,与测试、开发团队保持紧密沟通,推动产品的不断优化和迭代。在产品需求变更时,也能及时更新测试用例,保证产品质量。
  4. 项目管理人员:项目管理人员可以利用 TMind 全面掌控项目的测试进度和用例情况,通过数据统计功能,做出更明智的决策,确保项目按时交付。例如,通过大屏数据统计,直观地了解用例的执行进度、通过率等关键指标。
  5. 设计人员:设计人员可以通过 TMind 了解产品的功能和流程,为设计工作提供有力支持,确保设计与产品需求的一致性。同时,也能参与到测试用例的评审中,从用户体验的角度提出建议.

行业痛点

  1. 借助传统工具编写测试用例,无法实现协同合作,测试人员只能各自独立编写用例。
  2. 使用传统工具编写测试用例时,分享极为不便。开发人员或产品人员若想要查看测试用例,必须专门使用测试人员所使用的软件才能进行查看。
  3. 当使用传统工具编写的测试用例数量增多后,维护工作变得困难重重。不仅时常会忘记用例的存放位置,而且当用例内容繁多且时间一长,还无法通过关键字在其中进行搜索查找。
  4. 使用传统工具编写测试用例时,不具备借助 AI 智能生成测试用例的功能,无法利用先进的人工智能技术快速生成全面、精准的测试用例,只能依靠测试人员手动编写,耗费大量的时间和精力,且生成的用例质量和覆盖度受限于测试人员的个人经验和能力。
  5. 运用传统工具编写测试用例时,一旦开发人员或产品人员想要查看与其相关部分的用例,无法局部生成独立的用例供其查看。
  6. 利用传统工具编写测试用例时,用例缺乏指定人员或分组的共享权限设置,若要分享给相关人员,只能逐个发送,操作颇为繁琐。
  7. 采用传统工具编写测试用例的情况下,当多个测试人员编写的用例需要合并成一个总用例时,难以快速完成合并操作,只能逐个打开用例再进行复制。
  8. 运用传统工具编写测试用例时,缺少大屏数据统计功能,对于测试工作的管理与分析而言,极为不方便。
  9. 使用传统工具编写测试用例时,由于没有详细的日志追踪功能,一旦出现编写错误,很难进行还原操作。
  10. 当使用传统工具编写测试用例,要么存在数据不兼容的问题,要么需要支付费用,这给测试工作带来了极大的不便。

TMind 解决痛点

  1. 本地部署:对于许多对数据安全和隐私有严格要求的企业、组织或个人用户来说,本地部署至关重要。将 TMind 工具安装在自己可控的服务器或本地设备上,完全掌控数据存储和访问,避免数据在公有云环境中可能面临的安全风险,同时也能更好地满足特定的网络环境和合规要求。
  2. 多人协同编辑:对于团队协作而言,多人能够同时在线协同编辑用例是提升工作效率的关键特性。它打破了时间和空间的限制,让团队成员实时沟通和协作,减少因信息不同步导致的错误和重复工作。
  3. 关键字查询:在管理大量用例时,快速准确地查找所需用例是基本且高频的需求。关键字查询功能能够帮助用户迅速定位到目标用例,极大地提高了工作效率,避免在众多用例中盲目查找。
  4. 支持 Deepseek AI 自动生成用例:利用 AI 自动生成用例可以显著节省人工编写用例的时间和精力,尤其在项目初期或面对复杂业务场景时,能快速产出基础用例框架,辅助测试人员更高效地开展工作。
  5. 用例权限:保障用例数据的安全性和保密性至关重要。通过设置用例权限,可确保敏感信息仅被授权人员访问,符合企业对数据安全的严格要求,避免数据泄露风险。
  6. 用例日志:详细记录用例的操作日志,对于追溯用例的历史变化、查找错误根源以及审计操作过程都非常关键。当出现问题时,能够依据日志快速定位和解决问题,保证测试工作的可追溯性。
  7. 数据统计:为管理和决策提供有力的数据支持。通过对用例相关数据的统计分析,如用例数量、执行情况、通过率等,管理者可以清晰了解项目的测试进度和质量,以便及时调整策略。
  8. 多用例合并:在实际工作中,多个测试人员分别编写用例后,需要将它们合并成一个完整的测试用例集。该功能能够快速实现用例合并,减少手动操作的繁琐和出错概率。
  9. 生成局部用例:满足开发、产品等人员只关注自己相关部分用例的需求,提高信息获取的针对性和效率,避免在大量不相关用例中筛选信息的麻烦。
  10. 演示模式:在项目汇报、团队讨论等场景中,方便以清晰、直观的方式展示用例内容和思路,有助于更好地沟通和交流,提升团队协作效果。
  11. 多个格式导入导出:实现与其他工具(.xmind、.xlsx、.json、.md 文件)的数据交互,方便用户在不同工具之间迁移数据,提高工具的兼容性和通用性,适应多样化的工作流程和需求。
  12. 卡顿性能模式:在保证工具流畅运行方面起到重要作用,尤其是在处理大量数据或复杂操作时,能够避免因性能问题影响用户体验和工作效率。
  13. 多种主题:主要提升用户的视觉体验和个性化需求,虽然不是核心功能,但可以使工具使用起来更加舒适和愉悦,在一定程度上提高用户的使用意愿。
  14. 多种结构:满足不同用户的思维习惯和业务场景需求,以不同的结构展示用例可以更清晰地呈现逻辑关系,但对于基本的用例编写和管理来说并非必需。
  15. 快捷键:提高操作效率的辅助功能,熟练使用快捷键可以加快用例编写和管理的速度,但对于不熟悉快捷键的用户,也可以通过常规操作完成任务。

TMind 工具架构

通过下面的步骤,你就可以部署一个属于私有化的 AI 思维导图用例管理系统

TMind 本地部署教程

部署具备条件
默认你有一个服务器 如:华为云或阿里云或腾讯云
假如服务器已安装 docker
假如服务器已安装 mysql
假如服务器已安装 nginx
假如服务器已安装 git
默认端口开通 8001,8083

一.部署前端

第一步:
假如服务器进入 cd /home 这个位置 home 目录,然后执行:

git clone https://gitee.com/xuegonghou/case-tmind3.0.git 获取到 TMind 前端部署包
第二步:
1.进入 case-tmind3.0 目录下的 dist 文件,修改 index.html 文件中 window.BASE_API 的地址为自己服务器 ip,端口号建议不改

2.退回 case-tmind3.0 目录

3.构建镜像,执行 docker build -t casetmind . 前面有个点,别丢了 ,执行完后,若没报错,就构建成功

4.运行容器,执行 docker run -d -p 8083:80 casetmind 执行完后,若没报错,就构建成功,8083 这个端口你服务器端口要放开噢

5.浏览器输入:http://ip:8083/#/地址 即可访问前端页面,8083 端口根据运行容器的端口

二.配置数据库

第一步:新增一个数据库,名称:tmind

第二步:打开 tmind-sql.txt 这个文件,拷贝出 sql 脚本,执行脚本,则可创建数据库表,例如:


执行完执行得到如下表:

三.部署后端端

第一步:
假如服务器进入 cd /home 这个位置 home 目录,然后执行:

docker pull crpi-vq5fb8qo2pedonr0.cn-hangzhou.personal.cr.aliyuncs.com/xuegonghou/casetmind:3.0 获取到 TMind 后端镜像

第二步:
运行容器,执行
docker run -d \
-e DB_ENGINE=django.db.backends.mysql \
-e DB_NAME=数据库名称\
-e DB_USER=账号\
-e DB_PASSWORD=密码\
-e DB_HOST=数据库 IP 地址 \
-e DB_PORT=数据库端口\
-p 端口:容器端口\
crpi-vq5fb8qo2pedonr0.cn-hangzhou.personal.cr.aliyuncs.com/xuegonghou/casetmind:3.0

举个例子,例如我这样,根据的数据库情况:

docker run -d \
-e DB_ENGINE=django.db.backends.mysql \
-e DB_NAME=tmind\
-e DB_USER=root\
-e DB_PASSWORD=root\
-e DB_HOST=111.111.111.111 \
-e DB_PORT=3306 \
-p 8001:8001 \
crpi-vq5fb8qo2pedonr0.cn-hangzhou.personal.cr.aliyuncs.com/xuegonghou/casetmind:3.0

执行完后,若没报错,后端就构建成功,后端服务器运行了,8001 这个端口你服务器端口要放开噢

四.最后

按照上面的三个步骤,就可以部署一个属于私有化的 AI 思维导图用例管理系统啦!!!!

共收到 5 条回复 时间 点赞
TMind 关闭了讨论 02 Apr 10:48
TMind 重新开启了讨论 02 Apr 11:19

大佬,建表 sql 在哪里呀,没看到呢

大佬,建表 sql 在哪里呀,没看到呢🍓

TMind #5 · April 10, 2025 Author

加我微信搜索:“xuegonghou” 备注 TMind 即可解决~

TMind #6 · April 10, 2025 Author

微信搜索:“xuegonghou” 备注 TMind 即可解决~

昨天在本地跑通了,今天试用下,看能不能替掉 xmind,xmind 不付费老是有弹窗提示升级🍨 🍜 🍎

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up