移动App测试的22条军规
上QQ阅读APP看书,第一时间看更新

3.1 第一个场景

一个典型的场景就是,App在使用过程中用户接听一个来电,App应该如何处理(如图3.2所示)。

图3.2 使用App时接收到来电

App是否需要在后台运行?是否需要在状态栏和通知栏显示信息?当用户挂机后,App是否需要恢复之前的状态,还是需要重新刷新?

不同的App需要有不同的处理,比如说用户在接听电话前正在使用微信编辑消息,当挂断电话后,用户自然希望能继续编辑,并且刚才填写的消息内容都还在;而如果用户刚才打开的是一个计时器,用户自然希望得到App一直运行的时间;而对于音乐或视频播放类App,在接听电话前已经暂停播放,在挂断之后,用户也希望保证音乐或视频还是处在暂停状态,或者反之。