测试日期: __________
测试人员: __________
测试环境: __________
📱 Menubar应用测试 (macOS)
| # |
测试项 |
通过 |
失败 |
备注 |
| 1 |
menubar图标显示 |
☐ |
☐ |
|
| 2 |
图标可点击 |
☐ |
☐ |
|
| 3 |
菜单正常弹出 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 4 |
显示运行状态 |
☐ |
☐ |
Running/Offline |
| 5 |
显示版本号 |
☐ |
☐ |
v0.x.x |
| 6 |
显示运行时间 |
☐ |
☐ |
Xh Xm |
| 7 |
显示客户端数量 |
☐ |
☐ |
X clients |
| # |
菜单项 |
通过 |
失败 |
验证方式 |
| 8 |
AI Models |
☐ |
☐ |
主窗口打开 |
| 9 |
Dashboard |
☐ |
☐ |
浏览器打开 localhost:3000/dashboard |
| 10 |
Web UI |
☐ |
☐ |
浏览器打开 localhost:3000 |
| 11 |
Settings |
☐ |
☐ |
设置窗口打开 |
| 12 |
Refresh Status |
☐ |
☐ |
状态数据更新 |
| 13 |
Quit |
☐ |
☐ |
应用退出,图标消失 |
Menubar测试结果: ___/13
| # |
测试项 |
通过 |
失败 |
备注 |
| 1 |
APK安装成功 |
☐ |
☐ |
|
| 2 |
应用启动无崩溃 |
☐ |
☐ |
|
| 3 |
UI正常渲染 |
☐ |
☐ |
|
| 4 |
无黑屏/白屏 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 5 |
显示连接中状态 |
☐ |
☐ |
|
| 6 |
连接成功提示 |
☐ |
☐ |
|
| 7 |
状态指示器显示在线 |
☐ |
☐ |
|
| 8 |
无Connection refused错误 |
☐ |
☐ |
检查logcat |
| # |
测试项 |
通过 |
失败 |
备注 |
| 9 |
输入框可以输入文字 |
☐ |
☐ |
|
| 10 |
发送按钮可点击 |
☐ |
☐ |
|
| 11 |
消息显示在界面 |
☐ |
☐ |
|
| 12 |
收到AI响应 |
☐ |
☐ |
30秒内 |
| 13 |
响应正确显示 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 14 |
底部导航可点击 |
☐ |
☐ |
|
| 15 |
页面切换流畅 |
☐ |
☐ |
|
| 16 |
返回键正常 |
☐ |
☐ |
|
| 17 |
抽屉菜单(如有)可用 |
☐ |
☐ |
N/A可跳过 |
| # |
测试项 |
通过 |
失败 |
备注 |
| 18 |
可以创建任务 |
☐ |
☐ |
如有此功能 |
| 19 |
任务提交成功 |
☐ |
☐ |
如有此功能 |
| 20 |
进度显示更新 |
☐ |
☐ |
如有此功能 |
Android测试结果: ___/20
| # |
测试项 |
通过 |
失败 |
备注 |
| 1 |
App安装成功 |
☐ |
☐ |
|
| 2 |
应用启动无崩溃 |
☐ |
☐ |
|
| 3 |
UI正常渲染 |
☐ |
☐ |
|
| 4 |
无黑屏/白屏 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 5 |
显示连接中状态 |
☐ |
☐ |
|
| 6 |
连接成功提示 |
☐ |
☐ |
|
| 7 |
状态指示器显示在线 |
☐ |
☐ |
|
| 8 |
无连接错误 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 9 |
输入框可以输入文字 |
☐ |
☐ |
|
| 10 |
发送按钮可点击 |
☐ |
☐ |
|
| 11 |
消息显示在界面 |
☐ |
☐ |
|
| 12 |
收到AI响应 |
☐ |
☐ |
30秒内 |
| 13 |
响应正确显示 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 14 |
Tab bar可点击 |
☐ |
☐ |
|
| 15 |
页面切换流畅 |
☐ |
☐ |
|
| 16 |
返回键正常 |
☐ |
☐ |
|
| 17 |
侧边栏(如有)可用 |
☐ |
☐ |
N/A可跳过 |
| # |
测试项 |
通过 |
失败 |
备注 |
| 18 |
可以创建任务 |
☐ |
☐ |
如有此功能 |
| 19 |
任务提交成功 |
☐ |
☐ |
如有此功能 |
| 20 |
进度显示更新 |
☐ |
☐ |
如有此功能 |
iOS测试结果: ___/20
| # |
测试项 |
通过 |
失败 |
备注 |
| 1 |
页面可访问 |
☐ |
☐ |
localhost:3000 |
| 2 |
页面完全加载 |
☐ |
☐ |
无loading卡住 |
| 3 |
无控制台错误 |
☐ |
☐ |
F12检查 |
| # |
测试项 |
通过 |
失败 |
备注 |
| 4 |
URL输入框显示正确 |
☐ |
☐ |
ws://localhost:9875/ws |
| 5 |
Connect按钮可点击 |
☐ |
☐ |
|
| 6 |
连接状态变绿色 |
☐ |
☐ |
|
| 7 |
显示"Connected" |
☐ |
☐ |
|
| 8 |
收到欢迎消息 |
☐ |
☐ |
消息日志中 |
| # |
按钮 |
通过 |
失败 |
验证内容 |
| 9 |
Get Status |
☐ |
☐ |
收到状态响应 |
| 10 |
Send Chat |
☐ |
☐ |
收到聊天响应 |
| 11 |
Submit Task |
☐ |
☐ |
收到任务响应 |
| 12 |
Invalid JSON |
☐ |
☐ |
收到错误响应 |
| # |
测试项 |
通过 |
失败 |
备注 |
| 13 |
文本框可输入 |
☐ |
☐ |
|
| 14 |
Send按钮可点击 |
☐ |
☐ |
|
| 15 |
收到响应 |
☐ |
☐ |
|
| # |
测试项 |
通过 |
失败 |
备注 |
| 16 |
断线后状态变红 |
☐ |
☐ |
停止daemon测试 |
| 17 |
显示错误消息 |
☐ |
☐ |
|
| 18 |
可以重新连接 |
☐ |
☐ |
|
WebUI测试结果: ___/18
| 应用 |
通过 |
总数 |
百分比 |
| Menubar |
___ |
13 |
___% |
| Android |
___ |
20 |
___% |
| iOS |
___ |
20 |
___% |
| WebUI |
___ |
18 |
___% |
总计: /71 (%)
- ✅ 90-100%: 优秀,可以发布
- ⚠️ 70-89%: 良好,有小问题
- ⚠️ 50-69%: 一般,需要改进
- ❌ <50%: 不合格,需要重大修复
-
-
-
-
-
-
系统状态:
- ☐ ✅ 可以发布
- ☐ ⚠️ 需要修复后发布
- ☐ ❌ 不可发布
签名: __________
日期: __________
- 打印或复制此清单
- 按顺序执行每个测试项
- 标记通过(✓)或失败(✗)
- 记录详细的失败原因
- 计算通过率
- 评估系统状态
- ⚠️ 不要跳过任何测试项
- ⚠️ 如实记录所有失败
- ⚠️ 不要美化测试结果
- ⚠️ 详细记录问题
- 🔄 重复测试可疑项目
- 📸 截图记录问题
- 📝 详细描述失败原因
- 🐛 记录复现步骤