App常见bug解析

更多技术文章

功能Bug

内容显示错误

前端页面展示的内容有误。

这种错误的产生有两种可能

1、前端代码写的文案错误

2、接口返回值错误

功能错误

功能错误是在测试过程中最常见的类型之一,也就是产品的功能没有实现。比如图中的公众号登录不成功的问题。

界面展示错乱

产品界面上的元素展示重叠(如下图),这类型的错误一般是前端代码问题。

界面展示后台信息

前端页面展示了不应该出现的后端日志信息(如下图),这类的错误一般是由于后端服务错误导致。

推送信息错误

推送消息中包含了不正确的内容(如下图),此类问题一般是后端服务错误导致的。

崩溃

崩溃是 app 很常见的一类 Bug。比如用户正在使用某个 app,突然应用就停止响应,界面上弹出【强制关闭错误】的窗口需要强制关闭应用。而 iOS 的 app 则很多使用就会出现闪退的现象。

设备的多样性造成了手机更加容易出现 app 的崩溃,通常在网络异常时 app 上还在进行数据交互,即会出现崩溃。产生崩溃的原因有很多,有可能是代码中存在多余空格、开发人员对该段代码的处理欠佳,未做异常处理等等。

这些异常在最坏的情况下,不仅影响本 app 的使用也可能会导致系统故障,操作系统崩溃,整个 app 无法再继续使用。

这一类的问题会导致客户体验非常差,影响产品的口碑。所以降低崩溃率是 app 测试中非常重要的一项指标。

性能Bug

加载速度慢

  • 应用程序第一次启动速度慢

  • 进入到某一个界面加载速度慢

  • 启动某一个有动画效果的界面,动画执行过程加载速度慢并且有卡顿

  • 响应某一个用户事件时,长时间无响应(ANR)

其他

  • 太占用手机内存

  • 太耗电和流量

  • 在使用应用的过程中,点击某一个事件进入的页面出现白屏的闪动等

更多技术文章

App常见bug解析相关推荐

  1. 软件测试 | App常见bug解析

    本文节选自霍格沃兹测试开发学社内部教材 获取更多相关资料 在 app 产品测试过程中,可能会遇到很多不同类型的 Bug.知道了可能 Bug 的类型,有利于在测试过程中更好的预防这些问题的发生. 功能B ...

  2. 手机app常见bug积累

    经过一年的测试工作,以下是手机APP比较容易出现的错误.之后如果发现了还会继续添加,修改. 1.翻页 手机客户端,内容超过一页时,上拉加载更多内容,加载错误(容易出现数据重复,图片和文章不匹配,图片重 ...

  3. 品优购商城项目常见BUG解析

    1.(Initializing ProtocolHandler) 端口被占用异常.tomcat重复启动所致.* 信息: Initializing ProtocolHandler ["http ...

  4. VUE引用外部字体tff及常见bug解决方案

    1. 引用字体步骤 1.1 web.base.conf.js 文件需要有解析tff文件的规则,在module:{ rules:{}}中插入代码 {test: /\.(woff2?|eot|ttf|ot ...

  5. was这么做的负载均衡_中间件(WAS、WMQ)运维 9个常见难点解析

    原标题:中间件(WAS.WMQ)运维 9个常见难点解析 本文由社区中间件达人wangxuefeng266.ayy216226分享整理,包括WAS.WMQ在安装.巡检.监控.优化过程中的常见难点. 安装 ...

  6. 软件测试app crash是什么意思,APP常见崩溃原因和测试方法整理

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----->>>本文由领测之路轩轩老师整理完成,技术交流:315223951 测试过APP的人都应该发现,app崩溃是一类非常常见的问题 ...

  7. android app crash测试,APP常见崩溃原因和测试方法整理

    测试过APP的人都应该发现,app崩溃是一类非常常见的问题,很多时候还是致命性的,这就要求我们测试人员要尽最大可能去找出软件当中的缺陷,减少app崩溃出现的概率,这里我将收集到的关于针对APP崩溃测试 ...

  8. css/div/兼容性及常见bug

    css+div基础 css 清除浮动的几种方法 css省略号 css文字排版方向 html 盒子水平垂直居中 px.em.em的区别 src和href的区别 link和@import的区别 定位的区别 ...

  9. Arduino和_LCD1602A液晶_I2C实验(附bug解析)

    Arduino小实验LCD1602A_I2C液晶显示(附bug解析 准备元件 LCD1602A原理图 接线部分 Arduino代码 安装库文件 常见bug汇总及解决方法 1.为什么屏幕一直常亮没有字符 ...

最新文章

  1. 1043 Is It a Binary Search Tree
  2. 疯狂的消化之旅|消化系统简介
  3. android intent-fliter用法
  4. MySQL数据库学习【第九篇】索引原理与慢查询优化
  5. 关于魔法方法的一点总结
  6. 【生活】 戴尔XPS 插上耳机之后,说话没声音,麦克风失效 window10 系统
  7. css实现快速抖动效果_web前端入门到实战:CSS实现照片堆叠效果
  8. 使用Amazon Simple Queue Service(SQS) 实现简单的消息服务
  9. 研究一下valueOf与toString方法
  10. 将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
  11. mysql 优化rand_mysql优化--巧用rand(),with rollup,help__update2014.1.13
  12. 一步一步学Remoting之二:激活模式
  13. 从今天开始学习iOS开发(iOS 7版)-- 构建一款App之App开发过程 (二)
  14. Spring Boot + Security + Thymeleaf + Activiti 快速开发平台项目
  15. 轻松调整,提升写作效率,让 Word 更好地为你所用
  16. 微信公众号调用腾讯地图api
  17. python 代码封装为webservice_python实现soaplib搭建webservice详细步骤和实例代码
  18. js中的symbol详解
  19. Java程序,判断一个字母是元音还是辅音
  20. 《一千年以后》最后一百元

热门文章

  1. GDC2016 【全境封锁】的全局照明技术
  2. 小米逆行,乐视顺势,互联网电视结局已定
  3. 行业目前最大容量,东芝16TB硬盘里藏了哪些技术?
  4. 3款免费压缩PDF的软件,不用注册打开就用,超方便
  5. 微信活码管理系统微信二维码活码工具微信群营销推广源码
  6. h5微信本地调试 vue_vue微信授权解决方案[如何本地实现授权]
  7. 未来最赚钱的行业有哪些?
  8. 操作系统--3.操作系统分类
  9. 【SI好文翻译】铜箔表面纹理对损耗的影响:一个有效的模型(三)
  10. 华清远见——重庆中心C高级学习笔记