Android平台车机稳定性测试方案.pptx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android平台车机稳定性测试方案技术创新 变革未来摘要从车机说起问题与实践0103Android车机测试0204回顾与展望从车机说起…车机(车载嵌入式导航娱乐一体机)传统车机与Android车机功能机与智能机功能机智能机成熟稳定传统车机功能简单传统VS智能稳定性需要打磨智能联网、开放Android车机我们的车机我们的车机致力于提供一个能够听懂你话、懂你情绪、懂你爱好的行车秘书,努力为汽车提供一个超强的大脑。你对车机最看重的是什么?稳定关于稳定性测试摘要从车机说起问题与实践0103Android车机测试0204回顾与展望语音助理收音机蓝牙电话音乐导航汽车控制蓝牙通讯远程调用和消息服务Android服务定制MCU通讯串口IPU倒车影像驱动其他标准LINUX驱动 WIFI,GPS,4G蓝牙驱动LINUX内核及驱动硬件平台先聊一聊构架源管理按键响应音频管理源:用户点击,插入U盘,挂倒档显示:Framework层,应用UI层Android原生的按键方案不可用借助MCU音频切换:Music/Radio/BT速度补偿低功耗状态AP+MCU通信kenerl驱动Framework层服务应用层调用底层接口Android车机难点多媒体蓝牙本地音乐/蓝牙音乐/网络音乐FM/AM/网络电台视频与手机蓝牙名同实不同兼容性血与泪BUGBUGBUGBUGAndroid车机测试难点一难点二太底层,深不可测功能太多,硬件+MCU+AP(BSP+Framework)+应用(20+)难点三难点四台架很多场景不好模拟很多偶现问题摘要从车机说起问题与实践0103Android车机测试0204回顾与展望倒车异常用户测试10个种子,2个反馈,貌似很容易出现千呼万唤始出来,犹抱琵琶半遮面高温天气40℃,车内70+?2R*4H/D*4D,终于发现......只望是火眼金睛,能把Bug识破验证不了解决不了用户反馈问题X,痛苦不堪发现很多问题修复后发布好不容易复现解决了API稳定性倒车4G热点U盘WI-FIMCU适配层开机AudioDisplayBTAudioRadioCarInfoKeyRadio平台稳定性测试平台能力稳定性适配层稳定性CTS方案——复杂我们的方案——基于Junit、AndroidTestRunner基于AndroidTestRunner封装TestRunner,增加TestPrinterTestCase、测试结果移植自Junit界面+文件保存MCU稳定性S0CKETSUARTPC机车机AP侧车机MCU侧adb forward转发接口请求及返回开机黑屏问题:偶现开机死机,开机黑屏接收开机广播,拉起测试服务,定时重启现象&内核日志关键字Oopstimout 0Unable to handle kernel重启场景发送重启广播->用户重启场景(调用重启接口)Android车机REVERSECAN HUSB线USBCANPC开关延时器KEY GNDCAN LUSB线DC +12VCAMERA POWERIGNCAMERA GND摄像头行车记录仪CVBS涅磐重生(倒车影像)自动化模拟倒车开关延时器 模拟倒车信号CAN模拟器 模拟转角信息行车记录仪 全程video4G问题:偶现上不了网利用svc工具反复打开、关闭svc data enable/disable校验返回值、节点ping检查网络可用性retry长时间ping,与竞品对比丢包情况为有同期对比,固定包数再循环热点问题:偶现打不开,连接不上,连接上也上不了网实现工具反复创建、关闭热点使用反射调用WifiManager setWifiApEnabled创建时手机连接AP,检查网络;关闭时检查控制时序,保证手机连接时热点创建,连接时容错U盘问题:偶现挂载不上,无规律工具开机自启动,自动校验真实重启场景,U盘格式FAT32格式容易出问题校验失败时需要保留现场WI-FI问题:偶现打开不了,打开连接不上利用svc工具反复打开、关闭WI-FIsvc wifi enable/disable与4G类似检查是否自动重连固定路由器长时间ping路由,观察丢包情况4G/WI-FI混合场景升级问题:升级偶现失败,版本号不变,停留在机器人界面两个版本循环升级调用升级接口getprop获取当前版本,使用相应配置文件检查升级成功情况及异常情况难点:升级后啥都没有了,如何让升级持续进行坑:不能升级老版本坑:时序控制出现问题,adb reboot导致升级失败应用稳定性测试MoonlightCrash、Native Crash、内存泄露、ANR更多信息:监控信息,trace.txt,tombstones,top日志,logcatiTest监控多个应用的多个进程,监控linux进程一些经验场景源于实际,尽量模拟真实用户场景在不同的样机上测试工具/脚本

文档评论(0)

智慧IT + 关注
实名认证
内容提供者

微软售前技术专家持证人

生命在于奋斗,技术在于分享!

领域认证该用户于2023年09月10日上传了微软售前技术专家

1亿VIP精品文档

相关文档