2.6 KiB
2.6 KiB
徐工语音测试验证记录
验证目标
将每次语音模块修改、配置调整、资源替换和问题修复都沉淀为可复用的验证记录,覆盖主流程、异常流程和回归项。
基础验证环境
| 项 | 内容 |
|---|---|
| 项目 | 徐工 X9HP / 语音 |
| 语音助手 | 同行者 TXZ |
| 语音包名 | com.txzing.voiceassistant |
| 语音模块包名 | com.yaxon.voice |
| 测试账号 | T9999911 / xgtest010002 |
| 代码工程 | F:\ZDCode\xugong |
| 文档工程 | F:\AI\Obsidian\项目文档\徐工\语音 |
通用验证前置
adb devices
adb shell pm clear com.txzing.voiceassistant
adb shell pm clear com.yaxon.voice
adb shell am start com.txzing.voiceassistant/com.txzing.assistant.core.console.ui.ConsoleActivity
验证清单
| 验证项 | 操作 | 期望结果 | 状态 |
|---|---|---|---|
| TXZ 初始化 | 启动语音助手 | 初始化成功,有版本和连接日志 | 待验证 |
| 语音服务启动 | 重启设备或启动服务 | VoiceService 正常创建并连接 TXZ |
待验证 |
| 方控唤醒 | adb shell am broadcast -a android.intent.action.start_txzvoice |
语音界面或唤醒状态正常 | 待验证 |
| 直接语音指令 | 发送 startWithRawText 指令 |
TXZ 识别并分发到 YX_Voice | 待验证 |
| 协议分发 | 执行车辆/空调/媒体指令 | ProtocolManager 和目标 Protocol 有日志 |
待验证 |
| IPC 调用 | 执行业务控制 | 目标业务模块收到并执行 | 待验证 |
| 状态同步 | 连接成功后同步状态 | 蓝牙、音量、亮度、车辆设置状态正确 | 待验证 |
| 可见即可说 | 当前界面说出控件名称 | 控件被命中并触发点击 | 待验证 |
| 异常恢复 | 清缓存后重新初始化 | 能恢复连接和指令处理 | 待验证 |
验证记录模板
TEST-YYYYMMDD-XXX:验证标题
| 字段 | 内容 |
|---|---|
| 日期 | 待填写 |
| 关联 Bug/需求 | 待填写 |
| 版本/构建号 | 待填写 |
| 测试设备 | 待填写 |
| 测试人员 | 待填写 |
| 结论 | 通过 / 不通过 / 部分通过 |
验证步骤
- 待填写。
- 待填写。
- 待填写。
实际结果
待填写。
关键日志
待填写。
遗留问题
待填写。
回归要求
- 修改协议映射后,至少验证目标协议、相邻协议和未知指令处理。
- 修改 TXZ 连接逻辑后,至少验证清缓存、冷启动、重启后连接。
- 修改状态同步后,至少验证初始同步和状态变化后的再次同步。
- 修改音频/唤醒相关逻辑后,至少保留 AudioFlinger/AudioPolicy dump 和录音文件结论。