App常见bug解析

功能Bug

内容显示错误

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

[[图片上传失败...(image-6cd761-1653873066809)]

1080×806 200 KB](https://ceshiren.com/uploads/default/original/3X/7/a/7ae952abccb0b06cfbaf224646f0cd859e52db46.png)

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

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

2、接口返回值错误

功能错误

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

[[图片上传失败...(image-8c6986-1653873066809)]

1080×549 82.2 KB](https://ceshiren.com/uploads/default/original/3X/c/3/c3ab6a3666286c80dcb74ac560f27b090c6b0d65.png)

界面展示错乱

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

[[图片上传失败...(image-3d61ed-1653873066809)]

1080×438 111 KB](https://ceshiren.com/uploads/default/original/3X/8/5/850269ad71a52d7b9ce0cc6df0d6b3ccf4d779fc.png)

界面展示后台信息

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

[[图片上传失败...(image-a87cc7-1653873066809)]

1080×811 99.1 KB](https://ceshiren.com/uploads/default/original/3X/7/d/7da4bc54b6b5b9087ef81db20914e4db90c82a9b.png)

推送信息错误

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

[[图片上传失败...(image-422d95-1653873066809)]

1080×562 129 KB](https://ceshiren.com/uploads/default/original/3X/c/3/c3484e8985cc989cec37693951dfb6e566b2d2dc.png)

崩溃

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

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

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

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

性能Bug

加载速度慢

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

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

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

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

其他

  • 太占用手机内存

  • 太耗电和流量

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容