# JsDistributedMusicPlayer 测试用例归档 ## 用例表 |测试功能|预置条件|输入|预期输出|是否自动|测试结果| |--------------------------------|--------------------------------|--------------------------------|--------------------------------|--------------------------------|--------------------------------| |拉起应用| 设备正常运行| |成功拉起应用|是|Pass| |获取权限| 设备正常运行| 点击“允许”按钮 |成功获取权限,权限授予弹窗消失|是|Pass| |未授权时分享弹出设备列表|设备运行正常并且未组网|点击分享按钮|弹出设备列表,只包含"local device"内容|是|Pass| |关闭分享设备列表|位于弹出设备列表页面|点击“取消”按钮|设备列表弹窗关闭|是|Pass| |双端授权下,成功分享应用|设备运行正常并分布式设备组网成功|点击分享按钮|对端设备应用被拉起,并且本设备未弹出错误提示|否|Pass| |调用方授权被调用方不授权,分享后调用方提示错误信息|设备运行正常并分布式设备组网成功|点击分享按钮|对端设备应用被拉起,10s后调用方提示连接超时|否|Pass| |调用方不授权,分享后调用方提示错误信息|设备运行正常并分布式设备组网成功|点击分享按钮|调用方提示错误信息|否|Pass| |分布式音乐应用成功分享后, 原按钮显示效果变更为停止分享按钮|设备运行正常并且分享成功|点击分享按钮|调用方设备原分享按钮变更停止分享按钮|否|Pass| |分享成功后,组网断开连接, 调用方能够提示错误信息|设备运行正常并且分享成功|关闭网络|调用方提示连接断开|否|Pass| |分享成功后,组网断开连接, 调用方能够提示错误信息|设备运行正常并且分享成功|关闭网络|调用方原停止分享按钮变更分享按钮|否|Pass| |分享成功后,主动退出调用方设备应用|设备运行正常并且分享成功|退出调用方设备应用|被调用方不受影响|否|Pass| |分享成功后,停止分享分布式应用|设备运行正常并且分享成功|点击停止分享按钮|被调用方应用退出|否|Pass| |分享成功后,被调用方主动退出应用|设备运行正常并且分享成功|被调用方应用退出|调用方应用提示连接断开|否|Pass| |音乐播放| 位于主页| 点击“播放”按钮| 音乐开始播放,“播放”按钮切换成“暂停”|是|Pass| |音乐暂停| 位于主页,音乐处于播放状态| 点击“暂停”按钮| 音乐暂停播放,“暂停”按钮切换成“播放”|是|Pass| |音乐切换| 位于主页| 点击“上一首”或”下一首“按钮| 音乐切换成功|是|Pass| |音乐进度条拖动| 位于主页| 拖动音乐播放进度条| 进度条进度跟随之滑动,音乐播放时长随之变化|是|Pass|