传统行业手机软件测试内容综述

发表于:2020-4-14 12:00

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

 作者:一个测试员的日常    来源:软件测试艺术

  软件测试不仅仅在互联网行业,传统的手机行业也有软件测试岗位。目前国内的手机厂商主要是华为、小米、OPPO、VIVO以及只有海外市场的传音,联想、中兴。笔者主要在ODM公司从事手机相关的软件测试,服务过华为、小米、联想、OPPO,今天主要以自己的理解给大家说下手机软件测试的相关内容。
  手机的软件测试主要分为上层的UI测试、器件类测试、各种专项测试、兼容类测试、认证测试,还有非常重要的续航测试、性能测试、功耗测试和稳定性测试。海外的话还有小语种,全球网络参数、WIFI信道、各国的特殊需求检查、Gms预置应用专项测试,Android功能测试。另外还有非常重要的场测、beta试用测试。最后还有生产测试,主要是提前模拟产线生产时的情况。
  UI测试这个每家的Case大慨都有10000多条,主要如华为的EMUI、小米的MIUI、OPPO的ColorOS,联想主要做的是平板,用的接近原生的UI。手机的项目一般分为3个阶段,因此需要测试3轮,EVT、DVT、PVT每个阶段各一轮,目前因为是ODM方,开发UI自动化成本太高,所以基本都是手工测试,花费人力是大头。
  器件类的测试这个主要包含Camera主客观测试、TP和LCD主观效果(客观一般都是硬件测试)、各种Sensor(重力、指南针、陀螺仪、NFC、红外)、指纹、Flash专项测试,这个对测试要求比较高,需要有经验的测试人员测试,客户也会重点验收。这类问题一般都是低概率类的问题,很难复现,经常需要经过压力测试抓取问题得log,售后问题也以这类问题居多。每一款手机的同一个器件一般都不止一家的供应厂商,主要是为了防止货源不足,但是这样也增加了额外的兼容性测试。
  专项测试主要有例如sim卡热插拔、sd卡热插拔、sd卡升级、视频播放压力、欧盟声压等测试。比较重要的是wifi专项、bt专项、wifi&bt共存专项、gps路测、gps压力。海外的还有Gms套件专项测试、全球网络参数测试(主要使用写白卡模拟,租的CMW500仪器)。其他的重要的还有项目特殊需求的专项测试,非常重要。
  兼容性测试主要有top app兼容性、sd卡兼容性、充电器兼容、蓝牙设备兼容性、WIFI路由器兼容性、otg设备兼容,耳机兼容、视频格式、音频格式、图片格式等兼容性测试。
  认证测试主要有CTA测试(工信部入网认证)、CTS和GTS测试(Google认证)、WHQL测试(微软认证,就是usb驱动兼容)、CE认证(出货欧盟的国家,主要是委托实验室测试,没接触过)、FCC认证(一般硬测负责,也主要是委托实验室测试)。
  性能测试主要包括基础性能(应用启动时间、页面切换时间,页面加载时间,开机时间、fps滑动流畅性、文件传输时间、跑分等)、高负载情况下的性能测试、模拟机器长时间使用后的性能、蓝牙传输性能、WIFI传输性能测试。目前的手机日益同质化的今天,各厂商非常看重性能,这个也是测试重点。
  稳定性这个主要是模拟长时间的压力操作,每家的情况都不一样,但都是一些模拟用户日常操作的步骤进行5到7天不间断的压力测试来验证机器的稳定情况,其他还有开关机压力测试(一般测试100台机器以上测试几千次或几天)、唤醒压力测试等。其他上层模块如相机的压力测试。其他一些压力测试都是一些简单的压力,例如打电话20次、拍照1000次、前后摄像头切换等。
  功耗测试主要是看基本场景下的电流是否满足标准,这个测试比较容易点,按照要求来测试即可。但是这类问题不好解决,需要将问题拆分看是哪个部分电流超标。功耗主要影响机器的续航测试。我们经常看到厂家卖手机时的通话、待机多少小时都是经过换算来的,例如耗电5%通话了多久,然后估算换算一下100%的电量大慨能坚持多久。
  续航测试就是模拟用户正常使用场景的情况下手机的最长待机时间。每家的标准也不一样,这个不便细说。但是客户非常看重续航时间,毕竟现在的智能手机日益同质化,主打续航和性能。
  场测就是去一些大城市模拟用户各种使用场景,主要测试modem相关的问题居多,卖海外的机器还需要针对发货国家挑选重要城市测试。针对海外场测有时候会直接外包的。一般厂商在国外都有布局,都有自己的团队,他们是自己测试。
  beta试用也非常重要,这个主要招募一批试用人员,然后针对体检问题得数量和质量给予物质奖励。试用人员把试用机当做自己的手机一样使用,如果有问题就及时反馈。这个主要模拟正常用户的使用场景,能提前发现一些正常测试无法暴露的问题,现在的厂家也非常重视。
  以上主要是列举了手机软件测试相关的一些内容,具体测试内容比较多,无法详细的述说,有的是一些基本的测试内容,也有一些是非常重要的测试内容,例如器件测试、性能测试、续航和稳定性测试。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号