APP崩溃类问题总结

发表于:2019-4-30 11:56

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

 作者:桃子    来源:51Testing软件测试网原创

  关于这篇崩溃类问题已经有意向总结很久了,无疑这篇文章比较难写。原因之一是需要有大量的App测试实践经验,实践是检验整理的唯一标准么;再有准备过程也比较长,需要平时多记录多思考多归纳,如果您恰巧读到这篇文章,觉得对您有帮助,请点个小心心吧。
  注:本篇文章未考虑功能正常流程下的操作。
  一、什么样的场景下容易出现崩溃类问题
  最近脑子里一直在想什么样的问题容易导致崩溃——那就是具有异常思维
  举个例子正好前两天看了一部美剧叫《菜鸟老警》,里面有个场景是主人公John Nolan因为没有用警车拦住逃犯的车而导致逃犯出逃,这个场景与测试有什么关联呢
  首先正常人在马路上行驶都会躲避避免与别人发生碰撞,这就好比测试功能的主流程,不会去乱点乱输入;但是警察就不一样了,他会为了抓住逃犯不顾一切,想尽一切办法,这就好比测试过程中的异常思维,要思考怎么样操作使功能不好用
  宝典一、异常操作
  各种异常操作都有可能导致程序崩溃,虽然客户基本上都是按流程使用APP,但对于测试者来说,发现潜在的崩溃问题,保证产品质量是对我们工作的最好总结。包括下面总结的具体功能崩溃问题大多数都是异常操作引起的,比如图片上传过程中添加大容量图片、长图、残缺图片等等
  宝典二、某一功能前后台来回切换,很容易导致崩溃
  比如视频类视频播放过程中切换到后台再切换回来
  宝典三、边界值类崩溃
  所谓边界值类问题就是测试功能所能承受的最大值,举个例子,比如图片最大支持5M,你上传》=5M的图片,文本框最大支持300字,你就输入大于等于300字的内容
  宝典四、多次点击某一个特定功能
  这个比较常见,多次点击页面返回按钮,多次进行搜索,多次来回点击切换按钮,多次点击分享按钮等都会导致程序崩溃
  宝典五、弱网条件下功能操作
  宝典六、页面未加载完全情况下快速操作
  二、具体功能的崩溃问题
  2.1、视频类/语音类
  1)视频全屏播放中,多次点击全屏按钮和左上角返回按钮,系统崩溃
  2)视频全屏播放中,同时点击全屏和返回上页按钮后系统崩溃
  3)视频播放横竖屏切换,系统崩溃
  4)视频播放过程中,反复调整倍速崩溃
  5)视频播放过程中切换到后台再切回前台,播放不成功
  6)视频播放中多次切换章节APP闪退
  7)视频播放过程中被其他软件暂停后重新切换到播放页面点击继续? 无法续播
  8)下载中的视频点击删除后崩溃
  2.2、相机/扫一扫/头像
  1)扫一扫界面进入相册中选择10M以上图片出现闪退
  2)无相册权限修改头像可访问相册
  3)头像上传长图片崩溃
  4)头像上传残缺图片崩溃
  5)点击拍照按钮后切换到后台,再切换到前台,点击选择图片出现闪退
  2.3、文本框/搜索:
  1)输入框中粘贴内容并全选复制程序闪退
  2)搜索界面输入文字全选添加闪退
  3)搜索成功后,再次搜索APP crash
  4)多次输入特殊字符进行搜索,app闪退
  5)搜索结果界面点击取消程序闪退
  2.4、页面操作
  1)进入页面后马上退出再点击其他栏目
  2)连续返回到上一级页面
  3)进入界面一直加载,kill app后点击app ,页面打开后出现闪退
  4)界面内容较多时,上滑刷新后下滑,界面卡主,点击任意记录,出现闪退
  2.5、分享功能:
  1)分享微信成功返回应用,再次点击分享按钮应用闪退
  2)多次操作留言分享按钮
  3)分享内容成功后,如在qq打开链接提示故事不存在
  4)微博授权登录,反复几次崩溃
  最后,这些场景及操作需要临时变通才会有更好的效果,弱网情况下多次点击某一功能,个人认为比较好用的是多次点击某一功能,程序经常前后台切换等。

 ......
查看更多精彩内容,请点击下载:
版权声明:本文出自《51测试天地》第五十三期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号