TEST_CHECKLIST.md 7.5 KB

✅ 法律助手应用 - 测试检查清单

测试执行日期

执行日期:_____________ 测试人员:_____________


📱 一、页面路由跳转测试

1.1 主导航跳转 ✓

  • 首页 → AI咨询
  • 首页 → 案件管理
  • 首页 → 法律服务
  • 首页 → 法律学习
  • 首页 → 工具箱
  • 首页 → 个人中心

1.2 工具类页面跳转 ✓

  • 工具市场 → 赔偿计算器
  • 工具市场 → 证据整理器
  • 工具市场 → 法律援助评估
  • 工具市场 → 文书生成器
  • 返回按钮功能正常

1.3 案件管理页面跳转 ✓

  • 案件列表 → 案件详情编辑器
  • 案件列表 → 服务进度追踪
  • 新建案件按钮 → 编辑器(新建模式)
  • 查看详情 → 编辑器(编辑模式)

1.4 服务类页面跳转 ✓

  • 服务首页 → 律师对接
  • 服务首页 → 法律服务地图
  • 服务首页 → 调解服务
  • 地图页面 → 机构详情
  • 律师列表 → 律师详情

1.5 学习类页面跳转 ✓

  • 学习首页 → 知识课堂
  • 学习首页 → 场景实验室
  • 学习首页 → 普法教育广场
  • 课程列表 → 课程详情

1.6 个人中心页面跳转 ✓

  • 个人中心 → 个人资料
  • 个人中心 → 帮助中心
  • 个人中心 → 隐私设置
  • 个人中心 → 语音显示设置

📝 二、表单提交验证测试

2.1 赔偿计算器表单 ✓

  • 选择计算类型正常
  • 必填字段验证生效
  • 数字输入范围校验
  • 计算结果显示正确
  • 重置按钮清空表单
  • 返回按钮正常工作

2.2 证据整理器表单 ✓

  • 上传证据模态框打开
  • 必填字段标记显示
  • 证据名称输入验证
  • 分类选择器工作正常
  • 重要程度选择生效
  • 保存按钮提交数据

2.3 法律援助评估表单 ✓

  • 问卷步骤切换正常
  • 单选题选择生效
  • 多选题选择生效
  • 必填项未填阻止下一步
  • 进度指示器正确显示
  • 最终结果计算准确

2.4 案件详情编辑器表单 ✓

  • 基本信息输入正常
  • 案件类型选择器工作
  • 日期选择器可用
  • 当事人添加功能
  • 当事人编辑功能
  • 当事人删除确认
  • 时间轴事件添加
  • 保存按钮提交数据

2.5 调解服务表单 ✓

  • 纠纷类型选择
  • 描述文本框输入
  • 联系信息验证
  • AI方案生成
  • 人工调解申请
  • 返回按钮工作

2.6 隐私设置表单 ✓

  • 开关按钮切换
  • 设置保存功能
  • 清除历史确认
  • 删除账号确认
  • 数据导出功能

2.7 语音显示设置表单 ✓

  • 语音速度滑块调节
  • 音量滑块调节
  • 字体大小选择
  • 主题模式切换
  • 测试语音功能
  • 恢复默认设置

🎯 三、交互逻辑功能测试

3.1 列表交互 ✓

  • 案件列表加载显示
  • 律师列表筛选功能
  • 课程列表分类切换
  • 工具列表点击响应
  • 空状态正确显示

3.2 搜索功能 ✓

  • 首页搜索框输入
  • 证据搜索实时筛选
  • 服务地图机构搜索
  • 法条检索功能
  • 搜索结果高亮

3.3 模态框交互 ✓

  • 模态框打开动画
  • 模态框关闭动画
  • 点击遮罩层关闭
  • 关闭按钮功能
  • 模态框内容滚动

3.4 标签页切换 ✓

  • 案件管理状态切换
  • 帮助中心标签切换
  • 案件编辑器标签切换
  • 咨询历史标签切换
  • 活跃状态正确显示

3.5 视图切换 ✓

  • 证据网格/列表切换
  • 地图列表/地图切换
  • 视图切换动画流畅
  • 数据保持不丢失

3.6 数据操作 ✓

  • 添加操作成功
  • 编辑操作更新显示
  • 删除操作有确认
  • 批量操作功能
  • 操作反馈提示

3.7 进度追踪 ✓

  • 时间轴显示正确
  • 待办事项勾选
  • 进度百分比更新
  • 状态徽章显示

3.8 联系功能 ✓

  • 拨打电话功能
  • 在线咨询跳转
  • 联系调解员
  • 联系律师
  • 客服功能

🌐 四、浏览器兼容性测试

4.1 Chrome浏览器 ✓

  • 页面布局正常
  • CSS样式显示
  • JavaScript功能
  • 动画效果流畅
  • 响应式布局

4.2 Firefox浏览器 ✓

  • 页面布局正常
  • CSS样式显示
  • JavaScript功能
  • 动画效果流畅
  • 响应式布局

4.3 Safari浏览器 ✓

  • 页面布局正常
  • CSS样式显示
  • JavaScript功能
  • 动画效果流畅
  • 响应式布局

4.4 Edge浏览器 ✓

  • 页面布局正常
  • CSS样式显示
  • JavaScript功能
  • 动画效果流畅
  • 响应式布局

📱 五、响应式布局测试

5.1 移动设备 (< 768px) ✓

  • 页面布局适配
  • 字体大小合适
  • 按钮可点击
  • 表单可操作
  • 导航正常工作
  • 图片自适应

5.2 平板设备 (768px - 1024px) ✓

  • 页面布局适配
  • 网格列数调整
  • 间距合理
  • 内容居中显示
  • 侧边栏适配

5.3 桌面设备 (> 1024px) ✓

  • 页面布局完整
  • 最大宽度限制
  • 内容居中
  • 间距舒适
  • 多列布局

🎨 六、UI/UX测试

6.1 视觉一致性 ✓

  • 颜色使用统一
  • 字体大小一致
  • 圆角样式统一
  • 阴影效果一致
  • 间距规范

6.2 交互反馈 ✓

  • 按钮有hover效果
  • 按钮有active效果
  • 输入框有focus效果
  • 加载状态显示
  • 错误提示明确

6.3 动画效果 ✓

  • 页面切换动画
  • 模态框动画
  • 列表加载动画
  • 点击反馈动画
  • 动画流畅不卡顿

6.4 可访问性 ✓

  • 文字对比度足够
  • 可键盘导航
  • 表单标签完整
  • 错误提示清晰
  • 图标有文字说明

⚡七、性能测试

7.1 加载速度 ✓

  • 首屏加载时间 < 3秒
  • 页面切换流畅
  • 图片懒加载
  • 资源压缩

7.2 运行性能 ✓

  • 列表滚动流畅
  • 动画帧率稳定
  • 内存占用合理
  • 无明显卡顿

7.3 数据处理 ✓

  • 大列表渲染优化
  • 搜索响应及时
  • 筛选操作流畅
  • 表单提交快速

🐛 八、错误处理测试

8.1 输入验证 ✓

  • 空值提示
  • 格式错误提示
  • 数值范围提示
  • 必填项提示

8.2 操作确认 ✓

  • 删除操作确认
  • 清空数据确认
  • 退出登录确认
  • 取消编辑确认

8.3 异常处理 ✓

  • 网络错误提示
  • 404页面处理
  • 权限错误提示
  • 超时处理

📊 测试结果统计

通过率统计

  • 页面路由测试:___/30 ✓
  • 表单验证测试:___/42 ✓
  • 交互功能测试:___/40 ✓
  • 浏览器兼容:___/20 ✓
  • 响应式布局:___/18 ✓
  • UI/UX测试:___/20 ✓
  • 性能测试:___/11 ✓
  • 错误处理:___/12 ✓

总通过率:___/193 项


🔍 发现的问题

高优先级问题

  1. _______________
  2. _______________

中优先级问题

  1. _______________
  2. _______________

低优先级问题

  1. _______________
  2. _______________

📝 测试总结

测试结论

  • 通过,可以发布
  • 有问题,需要修复
  • 需要重新测试

测试人员签名

签名:_____________ 日期:_____________


本测试清单基于实际功能需求制定 建议在每次版本发布前完整执行