音乐播放器案例

用例表

测试功能 预置条件 输入 预期输出 是否自动 测试结果
应用内播放音乐 启动app 点击控制栏的播放按钮 音乐正常启播,播控按钮状态变成播放状态,歌曲进度条前进,歌词滚动展示,播控中心状态同步展示正确 Pass
应用内暂停音乐 启动app并启动音乐播放 点击控制栏的暂停按钮 音乐正常暂停,播控按钮状态变成暂停状态,歌曲进度暂停,歌词滚动暂停在当前音乐暂停位置,播控中心状态同步展示正确 Pass
应用内切换歌曲播放模式 启动app 点击控制栏的播放模式切换按钮 按钮状态按照单曲循环、列表循环、随机播放顺序切换,同时播控中心显示相同状态 Pass
应用内切换下一首 启动app并启动音乐播放 点击控制栏的下一首按钮 单曲循环:当前歌曲从头开始播放;列表循环:按照歌曲序号切换到下一首歌曲开头开始播放;随机播放:切换随机一首歌曲从头开始播放 Pass
应用内切换上一首 启动app并启动音乐播放 点击控制栏的上一首按钮 单曲循环:当前歌曲从头开始播放;列表循环:按照歌曲序号切换到上一首歌曲开头开始播放;随机播放:切换随机一首歌曲从头开始播放 Pass
播控中心内播放音乐 启动app,退后台 点击播控中心的播放按钮 音乐正常启播,播控按钮状态变成播放状态,歌曲进度条前进,歌词滚动展示 Pass
播控中心内暂停音乐 启动app并启动音乐播放,退后台 点击播控中心的暂停按钮 音乐正常暂停,播控按钮状态变成暂停状态,歌曲进度暂停,歌词滚动暂停在当前音乐暂停位置 Pass
播控中心内切换歌曲播放模式 启动app,退后台 点击播控中心的播放模式切换按钮 按钮状态按照单曲循环、列表循环、随机播放顺序切换 Pass
播控中心内切换下一首 启动app并启动音乐播放,退后台 点击播控中心的下一首按钮 单曲循环:当前歌曲从头开始播放;列表循环:按照歌曲序号切换到下一首歌曲开头开始播放;随机播放:切换随机一首歌曲从头开始播放 Pass
播控中心内切换上一首 启动app并启动音乐播放,退后台 点击播控中心的上一首按钮 单曲循环:当前歌曲从头开始播放;列表循环:按照歌曲序号切换到上一首歌曲开头开始播放;随机播放:切换随机一首歌曲从头开始播放 Pass
播控中心拉起app 启动app app退后台 拉起app,展示同播控中心一致 Pass
折叠屏设备折叠态切换到展开态,ux变化 折叠屏设备折叠态启动app 折叠态切换到展开态 歌曲标题、封面、歌手、歌词的展示发生变更,折叠态为上下布局,展开态为左右布局 Pass
折叠屏设备展开态切换到半折叠态,ux变化 折叠屏设备展开态横屏启动app 展开态切换到半折叠态 歌曲标题、封面、歌手、歌词的展示发生变更,展开态为全屏布局,半折叠态是,标题、封面、歌手歌词移动到上屏 Pass
应用退后台,音乐正常播放 启动app并启动音乐播放 应用退后台 音乐正常播放,播控中心状态正常 Pass