《电子技术应用》
您所在的位置:首页 > 测试测量 > 设计应用 > Android系统如何避开“天线门”
Android系统如何避开“天线门”
摘要: 苹果计算机(Apple)新一代iPhone正式上市后所引发的“天线门(Antennagate)事件,引来市场和客户猛然滚滚而来的抱怨声。这个事件的整个过程不仅是苹果一家公司的事情,事实上,它也为所有消费性电子设备制造商上了一堂产品研发管理的教育课。天线门这堂课所揭示的道理非常简单明了,那就是在产品上市前请务必确实地、彻底地测试您的设备或软件,否则就会在日后付出昂贵的代价!
Abstract:
Key words :

 

 

    苹果计算机(Apple)新一代iPhone正式上市后所引发的“天线门(Antennagate)”事件,引来市场和客户猛然滚滚而来的抱怨声。这个事件的整个过程不仅是苹果一家公司的事情,事实上,它也为所有消费性电子设备制造商上了一堂产品研发管理的教育课。

    “天线门” 这堂课所揭示的道理非常简单明了,那就是在产品上市前请务必确实地、彻底地测试您的设备或软件,否则就会在日后付出昂贵的代价!所谓的昂贵代价包括换修退货(RMA,Return Materiel Authorization)的成本、宝贵的品牌资产、客户转移成本(Customer Switching Cost)、危机处理紧急支出的工程费用等等。而且,在补偿和挽回客户关系维护方面的支出可能是更大的无底洞。

     最近,Wind River正式推出了一个针对Android设备开发项目的测试解决方案,这就是Wind River FAST(Framework for Automated Software Test,自动化软件测试框架)。这个解决方案可以协助客户确认其所开发的Android设备功能是否已经达到完善、是否足够稳定、性能是否到位以及是否符合Android软件堆栈兼容性规范。

 高效率、全自动的测试平台

     由于产品的差异,嵌入式软件是运行的硬件环境也各不相同,测试工作也就极为费时费钱。专为智能手机和各类Android设备量身打造的Wind River FAST,就是为了解决这个问题。

     Wind River FAST内含上千项经过Wind River汇整操作过的测试类目,可以彻底、详尽地测试正在开发的Android设备,包括由硬件抽象层(HAL,Hardware Abstraction Layer)、与蓝芽(Bluetooth)、电话及Wi-Fi相关之驱动程序或协议层,一直到中介层(middleware Layer)乃至最终的使用者接口层(UI)。同时, Wind River FAST也会提供数以万计极有用的开放式原代码测试套件,例如LTP(Linux Test Project)和Iozone,当然也会包括最新版本Android兼容性测试套件(CTS,Compatibility Test Suite)。事实上,Wind River FAST不单只是一套自动化测试工具,同时也是一套非常完备的行动设备测试计划方案兼功能指针测试套组,可以为开发厂商的品管(QA)部门提供非常有效的协助。

     Wind River FAST不仅能够完成各种复杂的测试,而且把各种测试组合起来,形成完备的测试流程,可以覆盖以下层面:

l           应用

l           电子邮件

l           浏览器

l           显示

l           GPS

l           电源管理

l           硬件和驱动

    采用Wind River FAST之后,工程开发和集成工作量可以减少25%,从而确保在规定的时间和预算内完成实现产品上市。

     Wind River FAST不仅已经带有完备的测试案例库,而且可以方便地增加新的测试案例,例如客户定制的框架,并且可以把这些自己增加的测试案例集成进入统一的测试规划组合和测试报告中。这是一个真正自动化的测试工具,包括对被测试设备进行刷新、开机/关机然后再测试。只要将测试设备和测试规划设定好,就不再需要手工干预了。这样一来,工程师们就有更多的时间去从事开发与集成工作。

    总结起来,Wind River FAST可以做到:多项测试,一键搞定;多项测试,一份报告。

 严格的考验和验证

     Wind River FAST可以针对系统营运商、设备制造商、独立软件设计公司(ISV)、硅组件供货商等业者提供有效协助,完成Android设备的测试。Wind River FAST能够自动执行数千种测试,再将所有测试结果汇整到单一的标准化数据库中,因此用户几乎能用任何分析工具来对测试结果进行处理,从而节省时间和成本。因此,应用Wind River FAST后,设备制造商就能集中资源和精力来处理真正关键的事务,例如为其产品开发出独具特色的功能以便从竞争对手中脱颖而出,也会更快地让其产品达到Android设备所要求的各项兼容性认证规范。

     在开发Wind River FAST的过程中,Wind River花费大量精力,汇集、操作了包罗万象的各种测试案例,例如在设备效能方面的图形处理速度和开机时间测试;互操作性方面则有包括Wi-Fi、蓝牙(Bluetooth)、电话、板级支持包等相关测试。此外,Wind River在移动系统方面,包括用户接口设计、多媒体支持、电源管理等部分的技术和经验也在不断积累,能够针对行动设备开发的各个层面提供量身打造的专业客制化服务,例如子系统优化、服务整合和应用功能演进等。

     在过去的9个多月里,风河已经跟众多的电信营运商、电信设备制造商及应用处理器供货商共同合作,为Wind River FAST提供了各种客制化的独特功能,以确保顺利满足上述厂商的需求,以便让他们能利用快速对其Android相关设备进行测试工作。

     相信没有哪个设备制造商愿意遇上类似于iPhone 4“天线门”这样的麻烦,只要是开发Android产品,都不妨来试试Wind River FAST这套自动化的软件测试解决方案。

此内容为AET网站原创,未经授权禁止转载。