MCP Hub
Back to servers

WHartTest

An AI-driven test automation platform built on Django REST Framework that utilizes the Model Context Protocol (MCP) to automate high-quality test case generation and knowledge base management.

Stars
523
Forks
60
Updated
Dec 25, 2025
Validated
Jan 9, 2026

WHartTest - AI驱动的智能测试用例生成平台

项目简介

WHartTest 是一个基于 Django REST Framework 构建的AI驱动测试自动化平台,核心功能是通过AI智能生成测试用例。平台集成了 LangChain、MCP(Model Context Protocol)工具调用、项目管理、需求评审、测试用例管理以及先进的知识库管理和文档理解功能。利用大语言模型和多种嵌入服务(OpenAI、Azure OpenAI、Ollama等)的能力,自动化生成高质量的测试用例,并结合知识库提供更精准的测试辅助,为测试团队提供一个完整的智能测试管理解决方案。

文档

详细文档请访问:https://mgdaaslab.github.io/WHartTest/

快速开始

Docker 部署(推荐 - 开箱即用)

# 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并创建新的安全密钥。详见 快速启动指南

详细的部署说明请参考:

页面展示

alt textalt text
alt textalt text
alt textalt text
alt textalt text
alt textalt text
alt textalt text

贡献指南

  1. Fork 项目
  2. 创建功能分支
  3. 提交更改
  4. 创建 Pull Request

联系方式

如有问题或建议,请通过以下方式联系:

  • 提交 Issue
  • 项目讨论区
  • 添加微信时请备注github image
contact

WHartTest - AI驱动测试用例生成,让测试更智能,让开发更高效!

Reviews

No reviews yet

Sign in to write a review