开源 · 免费 · 全流程

问天台 WenTian · Test Quality Platform

"遂古之初,谁传道之?上下未形,何由考之?" —— 屈原《天问》

战国屈原被流放,仰天追问万象本源,此乃"问天"之名由来。
测试亦是不断追问:为何出错?边界何在?逻辑是否自洽?
问天台,以屈子之问,守软件质量之门。

localhost:5173
问天台登录页
11+
核心功能模块
3
缺陷视图(列表/看板/甘特)
Java 8
低版本兼容
MIT
开源协议

全流程测试质量管理

覆盖测试生命周期每个环节,从计划到报告,一站式管理

测试计划

创建与管理测试计划,关联项目版本,计划内用例分组,一键生成执行任务并批量分配。

测试用例

多级模块树形结构,完整用例字段,支持 Excel 批量导入导出,关键字与条件筛选。

测试执行

逐条记录执行结果(通过/失败/跳过/阻塞),实时统计通过率,失败时直接关联提交缺陷。

缺陷管理

三种视图(列表/看板/甘特图),完整状态机流转,自动通知,操作日志,嵌套评论。

测试报告

基于计划一键生成,多维度缺陷分析,支持公开分享链接(无需登录即可查看)。

权限管理

RBAC 模型,菜单与按钮级权限控制,数据权限(全量/个人参与),JWT 无感刷新。

简洁优雅的操作界面

橙色主题,亮色/暗色双模式,顶部导航 + 二级侧边栏布局

仪表盘
仪表盘
仪表盘
缺陷看板
缺陷甘特图
测试报告
系统管理

主流技术,开箱即用

前后端分离架构,Java 8 兼容,Docker 一键部署

后端

Java 8 Spring Boot 2.7 Spring Security MyBatis-Plus MySQL 8.0 JWT EasyExcel Knife4j Hutool

Vue 前端(主)

Vue 3.4 Vue Router 4 Pinia Element Plus Axios Vite 5

部署

Docker Docker Compose Nginx 多阶段构建

三分钟启动

Docker 一键部署,无需配置繁琐环境

01

克隆仓库

bash
git clone https://github.com/lihuacheng/tqms.git
cd tqms
02

Docker 一键启动

bash
docker compose up -d

首次启动需构建镜像,约 3~5 分钟。

03

访问系统

完整操作指南

10 个功能模块,手把手带你掌握问天台每一项能力

📖

问天台 · 使用说明书 v1.0

涵盖登录、仪表盘、项目管理、测试计划、测试用例、测试执行、缺陷管理(列表/看板/甘特三视图)、测试报告、系统管理、消息通知共 10 个完整模块。

🔐 登录系统📊 仪表盘📁 项目管理 📅 测试计划📋 测试用例▶️ 测试执行 🐛 缺陷管理📈 测试报告⚙️ 系统管理
查看完整说明书
"遂古之初,谁传道之?
上下未形,何由考之?"

屈原以一百七十余问,叩问天地本源。
测试工程师以无数追问,叩问软件质量。
问天台,因问而生,为质量而战。

在 GitHub 上给我们 Star ⭐