需注意的场景-移动App测试的22条军规(4)

发表于:2015-7-24 10:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:黄勇    来源:51Testing软件测试网原创

  3.3  需注意的场景
  有种场景需要单独注意:对于在具备同样功能的App,尤其是具有视频和音频播放功能的App之间进行切换时,需要注意它们之间的播放控制是否会对另外的App产生影响。例如我们正使用QQ音乐播放着歌曲,这时切换到酷狗音乐,酷狗音乐里的歌曲是否会自动播放呢?要是暂停了酷狗音乐的音乐播放,再回到QQ音乐里,这时QQ音乐是否会继续播放音乐呢?通常的做法是,App的操作只对本App有效,所以QQ音乐不应该影响到酷狗音乐,也不应该被酷狗音乐所影响。
  同时,App被切换回当前应用时是否刷新,也会因App后台数据是否有可能改变而有所不同。比如在使用具有记录通话和网络流量功能的App时,用户拨打/接听电话,或者在使用别的App之后切换回来,因为用户关心的通话和流量的使用量很可能发生变化,所以App必须要刷新显示。微信这种通信类的App也是如此,用户切换出App的时候,无法避免App中数据的更新。运动和健康监测类的App更是如此,无论App是否被切换到后台,改变都需要随时被记录,如图3.5所示。
  
图3.5  iOS 8上的Health会随时记录运动和健康监测数据
  对于App切换或停止,还需要考虑的是,切换App究竟是需要用户打开多任务处理界面,选择App才能恢复App的运行(这时直接点击桌面App图标意味着重新运行App),还是允许用户通过点击桌面图标来恢复App运行状态。一般我们都会选择后者,但是也有少部分软件出于设计的考虑而采用的是前者。
本文选自《移动App测试的22条军规》第三章,本站经人民邮电出版社和作者的授权。
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号