3.2 第二个场景
另外一个场景是,不同App之间切换,打开App的速度是否会变慢,以及切换时的动画是否出现卡顿。
App切换时卡顿的问题在Android平台上会更严重一些(如图3.3所示)。
图3.3 Android平台上多任务处理出现卡顿的概率要大一些
与之类似,当App关闭之后,被重新打开的时候,App响应速度也是需要考虑的。因为App彻底关闭时,通常都会在关闭前先把缓存的数据保存到本地,然后再关闭App;而等App再次启动时读取这些数据,以便恢复App关闭时的状态。但是如果在App再次打开之前,这些数据已经被修改或者破坏,这个时候打开App,并试图恢复App关闭时的状态,可能会造成App长时间处于等待状态,甚至可能造成App崩溃(如图3.4所示)。
图3.4 Secure Element无响应导致Google Wallet终止
本文选自《移动App测试的22条军规》第三章,本站经人民邮电出版社和作者的授权。
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。