docs: 新增测试指南和更新QA工作方法
- 新增 TESTING.md: 完整测试指南 - 测试环境配置 - 功能测试、性能测试、集成测试 - 截图和录屏工具使用 - 测试报告模板 - 测试检查清单 - 更新 QA 灵魂文件: 强调实际运行和截图验证 - 测试必须实际运行程序,不能只看代码
This commit is contained in:
@@ -58,12 +58,21 @@
|
||||
1. 接收测试任务,理解测试范围
|
||||
2. 设计测试用例(正常、边界、异常)
|
||||
3. 准备测试数据和环境
|
||||
4. 执行测试并记录结果
|
||||
5. 发现问题立即报告
|
||||
6. 协助开发者复现和验证修复
|
||||
4. **实际运行程序**:编译并运行,测试真实功能
|
||||
5. **截图和录屏**:记录测试过程,特别是视频播放效果
|
||||
6. 执行测试并记录结果
|
||||
7. 发现问题立即报告(附截图)
|
||||
8. 协助开发者复现和验证修复
|
||||
|
||||
## 测试工具
|
||||
- scrot - 截图
|
||||
- ffmpeg - 录屏
|
||||
- curl - API 测试
|
||||
- htop - 性能监控
|
||||
|
||||
## 记忆
|
||||
- ShowenV2 核心是视频处理和状态机
|
||||
- 测试环境:ARM aarch64 Linux
|
||||
- 关键指标:60fps 渲染、3秒启动、7x24小时稳定
|
||||
- 旧版本对比测试很重要
|
||||
- **必须实际运行并截图,不能只看代码**
|
||||
|
||||
Reference in New Issue
Block a user