QUICK_TEST_GUIDE.md 3.2 KB

快速测试指南

测试时间: 2024-01-19
修复版本: v2.1


🚀 启动服务器

cd /Users/misasagi/Git/jkec-xiaozhi-v2/jk-rag-platform
npm run start:demo

✅ 测试清单

1. 登录页面测试 ✅

URL: http://localhost:3100/login

测试步骤:

  1. 访问登录页面
  2. 观察是否自动填充账号密码(Demo 模式)
  3. 观察是否自动跳转到应用广场

预期结果:

  • ✅ 页面无报错
  • ✅ 自动填充账号密码
  • ✅ 自动跳转到 /appCenter

如果看到:

  • observer is not defined → 修复失败
  • ✅ 正常跳转 → 修复成功

2. 创建应用页面测试 ✅

URL: http://localhost:3100/appCenter/questionAnswer/create

测试步骤:

  1. 点击 Sidebar "我创建的应用"
  2. 或访问 /appCenter/questionAnswer/create

预期结果:

  • ✅ 页面无 404 错误
  • ✅ 显示创建应用表单

如果看到:

  • ❌ 404 Not Found → 修复失败
  • ✅ 表单页面 → 修复成功

3. 知识库列表页面测试 ⚠️

URL: http://localhost:3100/knowledge/knowledgeLib

测试步骤:

  1. 点击 Sidebar "知识库管理"
  2. 或访问 /knowledge/knowledgeLib

预期结果:

  • ⚠️ 可能仍有错误(正在修复)
  • ⚠️ 需要继续修复组件内部逻辑

如果看到:

  • Cannot destructure property 'listLoading' → 需要继续修复
  • ✅ 正常显示列表 → 修复成功

📊 测试结果记录

测试 1:登录页面

测试项 预期 实际 状态
页面无报错
自动登录
跳转正常

测试人: ___________
测试时间: ___________


测试 2:创建应用页面

测试项 预期 实际 状态
无 404 错误
显示表单

测试人: ___________
测试时间: ___________


测试 3:知识库列表页面

测试项 预期 实际 状态
无报错 ⚠️
显示列表 ⚠️

测试人: ___________
测试时间: ___________


🐛 错误反馈模板

如果测试中发现错误,请按以下格式反馈:

**页面**: [页面名称]
**URL**: [访问地址]
**错误信息**: [复制完整的错误信息]
**操作步骤**: [如何复现错误]
**截图**: [如有]

✅ 成功标准

登录页面

  • ✅ 无 observer is not defined 错误
  • ✅ 自动登录功能正常
  • ✅ 跳转到应用广场

创建应用页面

  • ✅ 无 404 错误
  • ✅ 显示创建表单

知识库列表页面

  • ⚠️ 允许有错误(正在修复)
  • ⚠️ 记录具体错误信息

📝 下一步

  1. 执行测试 - 按上述步骤测试
  2. 📝 记录结果 - 填写测试结果表格
  3. 🐛 反馈错误 - 使用错误反馈模板
  4. 🔧 继续修复 - 根据测试结果修复

测试完成后请告诉我

  1. 哪些页面测试通过?
  2. 哪些页面还有错误?
  3. 具体的错误信息是什么?

我会根据反馈继续修复! 🚀