# case-tmind3.0 **Repository Path**: luhd/case-tmind3.0 ## Basic Information - **Project Name**: case-tmind3.0 - **Description**: AI在线思维导图,AI测试用例管理系统,AI测试用例管理平台,AI自动化测试平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2025-04-02 - **Last Updated**: 2025-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **TMind 工具简介** TMind 是一款专为测试人员打造的,集写测试用例、管理用例和共享用例功能于一体的强大工具。它致力于解决传统工具在使用过程中遇到的各种痛点,为工作提供便捷、高效、安全的用例管理体验。无论是小型项目还是大型团队协作,TMind 都能发挥其独特的优势,帮助用户提升工作效率,保障项目质量。 在线体验地址:http://106.54.237.174:8083/#/ (第一次访问页面会加载慢点,耐心等待) TMind 作者 gitee:https://gitee.com/xuegonghou/case-tmind3.0 若有问题或建议联系:微信搜索:“xuegonghou” 备注 TMind 即可解决~ **适用人群** 测试人员:对于测试人员而言,TMind 助力他们更高效地编写和管理测试用例,提升测试工作的质量和效率。比如,支持多人协同编辑功能,让测试团队成员可以实时协作,共同完善测试用例,同时,Deepseek AI 自动生成用例功能,也能为开发人员提供一些参考,帮助他们更快地理解业务需求。。 开发人员:开发人员可以通过 TMind 方便地查看测试用例,了解测试覆盖范围,更好地进行代码开发和调试。 产品人员:产品人员能够借助 TMind 更好地梳理产品需求和知识点,与测试、开发团队保持紧密沟通,推动产品的不断优化和迭代。在产品需求变更时,也能及时更新测试用例,保证产品质量。 项目管理人员:项目管理人员可以利用 TMind 全面掌控项目的测试进度和用例情况,通过数据统计功能,做出更明智的决策,确保项目按时交付。例如,通过大屏数据统计,直观地了解用例的执行进度、通过率等关键指标。 设计人员:设计人员可以通过 TMind 了解产品的功能和流程,为设计工作提供有力支持,确保设计与产品需求的一致性。同时,也能参与到测试用例的评审中,从用户体验的角度提出建议. **行业痛点** 1.借助传统工具编写测试用例,无法实现协同合作,测试人员只能各自独立编写用例。 2.使用传统工具编写测试用例时,分享极为不便。开发人员或产品人员若想要查看测试用例,必须专门使用测试人员所使用的软件才能进行查看。 3.当使用传统工具编写的测试用例数量增多后,维护工作变得困难重重。不仅时常会忘记用例的存放位置,而且当用例内容繁多且时间一长,还无法通过关键字在其中进行搜索查找。 4.使用传统工具编写测试用例时,不具备借助 AI 智能生成测试用例的功能,无法利用先进的人工智能技术快速生成全面、精准的测试用例,只能依靠测试人员手动编写,耗费大量的时间和精力,且生成的用例质量和覆盖度受限于测试人员的个人经验和能力。 5.运用传统工具编写测试用例时,一旦开发人员或产品人员想要查看与其相关部分的用例,无法局部生成独立的用例供其查看。 6.利用传统工具编写测试用例时,用例缺乏指定人员或分组的共享权限设置,若要分享给相关人员,只能逐个发送,操作颇为繁琐。 7.采用传统工具编写测试用例的情况下,当多个测试人员编写的用例需要合并成一个总用例时,难以快速完成合并操作,只能逐个打开用例再进行复制。 8.运用传统工具编写测试用例时,缺少大屏数据统计功能,对于测试工作的管理与分析而言,极为不方便。 9.使用传统工具编写测试用例时,由于没有详细的日志追踪功能,一旦出现编写错误,很难进行还原操作。 10.当使用传统工具编写测试用例,要么存在数据不兼容的问题,要么需要支付费用,这给测试工作带来了极大的不便。 通过下面的步骤,你就可以部署一个属于私有化的 AI 思维导图用例管理系统 **TMind 本地部署教程** 部署具备条件 默认你有一个服务器 如:华为云或阿里云或腾讯云 1.假如服务器已安装 docker 2.假如服务器已安装 mysql 3.假如服务器已安装 nginx 4.假如服务器已安装 git 5.默认端口开通 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 脚本,执行脚本,则可创建数据库表,例如: ![输入图片说明](image.png) 执行完执行得到如下表: ![输入图片说明](image88.png) **三.部署后端端** 第一步: 假如服务器进入 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 思维导图用例管理系统啦!!!! 如果你觉得对你有用,请我喝杯咖啡,我宠你啊 ![输入图片说明](%E5%BE%AE%E4%BF%A1.jpg)