注册 / 登录

Android平台车机稳定性测试

分会场:  质量管理/智能运维/DevOps

 

案例来源 :

案例讲师

周凯兵

科大讯飞股份有限公司 移动测试方向负责人

周凯兵先生,目前居住于安徽合肥。2012年起在科大讯飞测试技术部从事Android测试技术研究和攻关工作,14年开始作为移动测试方向负责人的角色,负责整体移动测试技术方向的把握和相关工作,在讯飞输入法,灵犀,酷音铃声,社管通,我家亳州等项目中主导或参与了测试技术改进工作,近期在车载Android平台车机测试方向研究并实践相关测试技术。

扫描二维码分享案例

所在软件研发中心介绍

科大讯飞股份有限公司成立于1999年,是一家专业从事智能语音及语言技术、人工智能技术研究,软件及芯片产品开发,语音信息服务及电子政务系统集成的国家级骨干软件企业。

 

建议该分享案例适用范围:

从事车载产品、智能硬件的研发/测试的团队

 

为什么这个案例值得分享?

Android车机有诸多优势,但稳定性一直被作为首要缺憾,而稳定性又是汽车行业一个很重要的纬度,所以稳定性测试手段显得尤为重要。本案例基于Android车机的典型稳定性问题,有针对性提供了的测试解决方案。

 

 

案例简述

 

智能硬件是继智能手机后的一个新领域,Android车机是智能硬件中的一个新秀,相比传统车机有更丰富的应用程序和更强大的功能,但稳定性方面比不上传统车机,此时Android车机平台的稳定性测试就显得尤为重要。
此次分享将就Android车机平台稳定性测试的经验教训展开讨论,阐述相关测试方法的探索演变过程,希望能够对类似行业产品的稳定性测试有一些启发。

 

案例目标

 

1. Android车机平台的那些痛
Android车机测试过程中遇到很多偶现但是很致命的问题,如:开机黑屏,倒车影像故障,使用过程中无声音,4G网络偶现不能上网……
2. 平台稳定性测试的引入及实践
基于那些很重要的稳定性问题,平台测试顺势而生,平台稳定性作为一个很重要的指标和工作内容。介绍平台稳定性测试的实践历程,包括:开机黑屏、倒车影像、蓝牙、Audio、Display、4G、WI-FI、U盘、内置存储卡等方面。简单针对稳定性测试的投入产出进行分析。
 开机黑屏,分析开机黑屏的本质,实现测试工具,拉起一个服务,开机后间隔一段时间后重启,利用晚上、周末的时间,充分测试开机的稳定性,将问题在前期暴露出来
 倒车影像,分析倒车的用户场景,借助硬件设备在台架上通过模拟倒车信号来实现不停的倒车,恢复,来观察、监控倒车影像的稳定性,大大减少测试的工作量和问题发现解决的成本
……

 

成功(或教训)要点

 

场景源于实际,尽量模拟真实用户场景
倒车问题需要重启,网络问题需要长时间

 

案例ROI分析

 

 

案例启示

 

场景源于实际,尽量模拟真实用户场景
工具/脚本需要稳定,能用shell就不用adb
倒车问题需要重启,网络问题需要长时间
整合测试项,提高测试效率
在不同的样机上测试
日志里有宝藏,需要深入分析
台架代替不了实车,正如接口测试代替不了集成测试

 

案例在团队中的意义

 

Android车机有诸多优势,但稳定性一直被作为首要缺憾,而稳定性又是汽车行业一个很重要的纬度,所以稳定性测试手段显得尤为重要。本案例基于Android车机的典型稳定性问题,有针对性提供了的测试解决方案。