音频设备路由管理测试用例归档
用例表
| 测试功能 | 预置条件 | 输入 | 预期输出 | 是否自动 |
|---|---|---|---|---|
| 拉起应用 | 设备正常运行 | - | 成功拉起应用,进入首页 | 是 |
| 进入查询和监听音频输入设备页面 | 位于主页 | 点击"查询和监听音频输入设备页面" | 进入音频输入设备监听页面 | 是 |
| 获取输入设备列表 | 输入设备页面 | 点击"获取输入设备列表" | 获取并显示可用音频输入设备列表 | 是 |
| 进入查询和监听音频输出设备页面 | 位于主页 | 点击"查询和监听音频输出设备页面" | 进入音频输出设备监听页面 | 是 |
| 获取输出设备列表 | 输出设备页面 | 点击"获取输出设备列表" | 获取并显示可用音频输出设备列表 | 是 |
| 获取优先输出设备 | 输出设备页面 | 点击"获取优先输出设备" | 查询并显示系统音频优先输出设备 | 是 |
| 进入音频输入设备路由切换页面 | 位于主页 | 点击"实现音频输入设备路由切换页面" | 进入音频输入设备选择与路由页面 | 是 |
| 设置蓝牙/近场优选低延迟 | 输入设备路由页面 | 点击"设置蓝牙/近场优选低延迟" | 将蓝牙或近场通信设备设为低延迟录制优先类别 | 是 |
| 获取并选择输入设备 | 输入设备路由页面 | 点击"获取并选择输入设备" | 获取可用输入设备并完成选择 | 是 |
| 查询已选输入设备 | 输入设备路由页面 | 点击"查询已选输入设备" | 显示当前选定的音频输入设备 | 是 |
| 清空已选输入设备 | 输入设备路由页面 | 点击"清空已选输入设备" | 取消当前输入设备选择,恢复默认 | 是 |
| 进入通过音频会话查询和监听输出设备页面 | 位于主页 | 点击"通过音频会话查询和监听音频输出设备页面" | 进入默认输出设备设置页面 | 是 |
| 设置为扬声器 | 默认输出设备页面 | 点击"设置为扬声器" | 将默认音频输出设备设为本机扬声器 | 是 |
| 设置为默认输出 | 默认输出设备页面 | 点击"设置为默认输出" | 恢复系统默认音频输出设备 | 是 |
| 获取当前默认输出 | 默认输出设备页面 | 点击"获取当前默认输出" | 查询并显示当前系统默认输出设备类型 | 是 |
| 进入响应输出设备变更的音频输出路由切换页面 | 位于主页 | 点击"响应输出设备变更时合理暂停和实现音频输出设备路由切换页面" | 进入基于 AudioRenderer 的输出设备路由页面 | 是 |
| 创建音频播放实例 | 音频渲染路由页面 | 点击"创建音频播放实例" | 成功创建 AudioRenderer 实例 | 是 |
| 设置为本机扬声器 | 音频渲染路由页面 | 点击"设置为本机扬声器" | 将 AudioRenderer 输出设备设为本机扬声器 | 是 |
| 设置为系统默认设备 | 音频渲染路由页面 | 点击"设置为系统默认设备" | 将 AudioRenderer 输出设备重置为系统默认 | 是 |