为什么你的 App 不够完美—刷新加载篇

2017-04-18  蒲公英 

蒲公英专家测试自开始服务以来,已为万余款 App 提供了测试服务,在服务的过程中,蒲公英的测试工程师对出现的问题也在不断的进行总结,经过对不同模块最容易出现的问题进行了细心整理和归纳,最终得出了这份蒲公英 App 常见问题报告。

本报告的样本与数据均来自于蒲公英专家测试自开始服务以来的服务对象,样本来自社交、电商、直播、金融、工具、教育、医疗、智能硬件、游戏等多个种类的三万余款 App (截止于2017年3月10日),蒲公英测试团队的所有工程师都是ISTQB(国际软件测试资质认证委员会)认证工程师,所以本样本有着极高的权威性和专业性。

上一部分的报告为大家介绍了移动应用中搜索框和文本框部分比较常见的问题,本次给各位带来的是有关刷新和加载过程中较容易出现的问题。


列表数据的刷新和加载更多功能是目前绝大多数 App 的必备功能,譬如新闻 App 中新闻列表的加载加载更多,微信中朋友圈的刷新,淘宝 App 中购物车的加载等。如果 App 的加载速度或者加载样式出现了问题,就会直接影响到整个 App 的用户体验。那么下面就是蒲公英测试工程师在实际测试过程中在加载刷新部分遇到的一些问题。


一、列表数据下拉刷新时 crash


在目前常见的 App 中一般会有两种加载刷新方式,上拉 App 界面加载下方的未显示的内容,和下拉刷新 App 中最新更新的内容。在实际测试的过程中,这两种加载刷新方式有时会有 crash 的情况出现,出现这类问题的 App 以图片类和新闻类居多,此外这类问题也会出现在一些有聊天功能的 App 中,在上滑聊天页面查看聊天历史时也会出现此问题。


Crash 对任何一个 App 来说都是很严重的问题,如果频繁出现 crash 现象,那么绝大部分的用户会选择卸载掉这个应用,从而影响到用户数量。


二、下拉后页面悬停的问题


某些 App 进行下拉刷新操作时,刷新完完成后不会自动反弹,用户只能手动拖拽回原来的位置。


以百度贴吧 App 和手机自带浏览器为例:


进入百度贴吧 App 首页进行下拉刷新操作,出现  HOLD 提示后放开手指,App 页面刷新并下拉悬停,但是页面静止,并没有弹回。


进入手机自带浏览器进行下拉刷新操作,出现 HOLD 提示后松开手指,页面停顿数秒后恢复至原来的位置。


三、刷新后无更多信息时无提示消息


在测试的过程中我们发现,很多 App 都忽视了这个问题。在出现该问题的 App 中,滑动页面至顶部或底部,在没有更新的信息时, App 并没有提示信息且无回弹效果,这是一个很影响用户体验的问题。


蒲公英测试工程师建议各位开发者在刷新后无更多信息时直接给出提示信息,或在底部显示提示文字且采用回弹效果,给用户最直接的“没有更多信息了”的感受。


四、跳转刷新时显示无数据


这种问题多在页面跳转时出现。在 App 内点击链接,跳转后偶尔会出现服务器异常或者显示为空的提示,但是实际上该链接和数据页面是没有任何问题的。


五、其他刷新加载的细节问题


● 信息数据刷新时重复:以某新闻类 App 为例,在刷新新闻列表时,有时会出现相同的两个重复的新闻信息。

● 在下拉刷新的同时,马上进行上拉加载,页面会出现两条相同的数据。

● 上拉加载操作完成后, App 界面没有立刻跳转到刷新后的新信息,界面上呈现的仍然是刷新前的旧信息,需要用户再次上拉才能查看。

● 上拉加载到一定高度(屏幕的1/3)后会卡住不动,页面不回弹。

● 在某些 App 中进行连续上拉操作时,会出现页面突然停滞无法上拉的问题,进行刷新操作后才可恢复。

● 飞行模式下进行刷新加载操作, App 极易出现崩溃现象。

● 下拉刷新操作完成后, App 的界面整体上移且无法恢复,可能会将屏幕顶部信息“顶出”屏幕外。


以上这些问题便是在 App 的刷新加载功能中比较容易出现的几个问题,希望各位开发者在开发和测试时对以上这些问题有所注意,这样就能离完美的 App 更进一步。


蒲公英专家测试提供专业 App 人工测试及 iOS 应用上线等服务。

278°/2782 人阅读/0 条评论 发表评论

登录 后发表评论