WHartTest 是一个基于 Django REST Framework 构建的AI驱动测试自动化平台,核心功能是通过AI智能生成测试用例。平台集成了 LangChain、MCP(Model Context Protocol)工具调用、项目管理、需求评审、测试用例管理以及先进的知识库管理和文档理解功能。利用大语言模型和多种嵌入服务(OpenAI、Azure OpenAI、Ollama等)的能力,自动化生成高质量的测试用例,并结合知识库提供更精准的测试辅助,为测试团队提供一个完整的智能测试管理解决方案。
详细文档请访问:https://mgdaaslab.github.io/WHartTest/
# 1. 克隆仓库
git clone https://github.com/MGdaasLab/WHartTest.git
cd WHartTest
# 2. 准备配置(使用默认配置,包含自动生成的API Key)
cp .env.example .env
# 3. 一键启动(自动拉取预构建镜像)
docker-compose up -d
# 4. 访问系统
# http://localhost:8913 (admin/admin123456)就这么简单! 系统会自动创建默认API Key,MCP服务开箱即用。
⚠️ 生产环境提示:请登录后台删除默认API Key并创建新的安全密钥。详见 快速启动指南
详细的部署说明请参考:
- 快速启动指南 - 推荐新用户阅读
- GitHub 自动构建部署指南
- 完整部署文档
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Fork 项目
- 创建功能分支
- 提交更改
- 创建 Pull Request
如有问题或建议,请通过以下方式联系:
- 提交 Issue
- 项目讨论区
- 添加微信时请备注github
WHartTest - AI驱动测试用例生成,让测试更智能,让开发更高效!












