软件测试 | App常见的Bug解析

518 篇文章 3 订阅
514 篇文章 2 订阅

1、Bug类型介绍

在对App测试过程中,我们可能会遇到很多不同类型的Bug。知道了可能出现的Bug类型,有利于我们在测试过程中更好地预防这些Bug的出现。

2、功能Bug

1.内容显示错误

前端页面展示的内容有误,图4-7中的-56℃~28℃相差大,数值不合理。

 这种错误(Bug)的产生有两种可能:

(1)前端代码的编写错误;

(2)接口返回值错误。

2.软件功能错误

软件功能错误是测试过程中最常见的Bug类型之一,也就是产品的功能没有实现。图4-8所示的是公众号登录不成功的问题。

 3.界面展示错乱

App界面上的元素展示重叠,如图4-9所示,这种类型的Bug一般是前端代码编写的问题。

4.界面展示后台信息

App前端页面展示了不应该出现的后端日志信息(见图4-10),这类的Bug一般是由于后端服务错误造成的。

 5.推送消息错误

App推送的消息中包含了不正确的内容(见图4-11),此类Bug一般是厚度那服务造成的。

3、崩溃

App运行崩溃是很常见的一类Bug。比如用户正在使用某个App,应用突然就停止响应, App界面上弹出 “加强关闭错误” 的窗口,让用户强制关闭应用。而iOS中的App则会出现闪退的现象。

设备的多样性造成了更加容易出现App崩溃的现象,如果App运行过程中网络出现异常(如突然断网或网络不稳定等),这时App很容易崩溃。App崩溃的原因有很多,有可能是App的代码中存在多余空格,开发人员对存在多余空格的该段代码的处理欠佳,未做异常处理等。

这些异常不仅影响App的使用,也肯能会导致系统故障,如操作系统崩溃、整个APP无法再继续使用。

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

4、 App性能Bug

App性能Bug的主要表现如下。

1.App加载速度慢

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

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

  • 启动App中某一个有动画效果的界面,动画加载速度慢并且有卡顿。

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

2.其他问题

  • App太占手机内存。

  • App太耗电和流量。

  • 用户使用App的过程中,点击某一个事件进入App 的页面时,出现白屏或闪屏等情况。

软件测试职业发展

图片

零基础入门

图片

测试必备编程篇

图片

自动化测试

图片

性能测试

图片

测试管理

图片

工程效能篇

图片

面试求职篇

软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!

图片

图片

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值