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

 

 

    蘋果計算機(Apple)新一代iPhone正式上市后所引發(fā)的“天線門(Antennagate)”事件,引來市場和客戶猛然滾滾而來的抱怨聲。這個事件的整個過程不僅是蘋果一家公司的事情,事實上,它也為所有消費性電子設備制造商上了一堂產品研發(fā)管理的教育課。

    “天線門” 這堂課所揭示的道理非常簡單明了,那就是在產品上市前請務必確實地、徹底地測試您的設備或軟件,否則就會在日后付出昂貴的代價!所謂的昂貴代價包括換修退貨(RMA,Return Materiel Authorization)的成本、寶貴的品牌資產、客戶轉移成本(Customer Switching Cost)、危機處理緊急支出的工程費用等等。而且,在補償和挽回客戶關系維護方面的支出可能是更大的無底洞。

     最近,Wind River正式推出了一個針對Android設備開發(fā)項目的測試解決方案,這就是Wind River FAST(Framework for Automated Software Test,自動化軟件測試框架)。這個解決方案可以協助客戶確認其所開發(fā)的Android設備功能是否已經達到完善、是否足夠穩(wěn)定、性能是否到位以及是否符合Android軟件堆棧兼容性規(guī)范。

 高效率、全自動的測試平臺

     由于產品的差異,嵌入式軟件是運行的硬件環(huán)境也各不相同,測試工作也就極為費時費錢。專為智能手機和各類Android設備量身打造的Wind River FAST,就是為了解決這個問題。

     Wind River FAST內含上千項經過Wind River匯整操作過的測試類目,可以徹底、詳盡地測試正在開發(fā)的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不單只是一套自動化測試工具,同時也是一套非常完備的行動設備測試計劃方案兼功能指針測試套組,可以為開發(fā)廠商的品管(QA)部門提供非常有效的協助。

     Wind River FAST不僅能夠完成各種復雜的測試,而且把各種測試組合起來,形成完備的測試流程,可以覆蓋以下層面:

l           應用

l           電子郵件

l           瀏覽器

l           顯示

l           GPS

l           電源管理

l           硬件和驅動

    采用Wind River FAST之后,工程開發(fā)和集成工作量可以減少25%,從而確保在規(guī)定的時間和預算內完成實現產品上市。

     Wind River FAST不僅已經帶有完備的測試案例庫,而且可以方便地增加新的測試案例,例如客戶定制的框架,并且可以把這些自己增加的測試案例集成進入統一的測試規(guī)劃組合和測試報告中。這是一個真正自動化的測試工具,包括對被測試設備進行刷新、開機/關機然后再測試。只要將測試設備和測試規(guī)劃設定好,就不再需要手工干預了。這樣一來,工程師們就有更多的時間去從事開發(fā)與集成工作。

    總結起來,Wind River FAST可以做到:多項測試,一鍵搞定;多項測試,一份報告。

 嚴格的考驗和驗證

     Wind River FAST可以針對系統營運商、設備制造商、獨立軟件設計公司(ISV)、硅組件供貨商等業(yè)者提供有效協助,完成Android設備的測試。Wind River FAST能夠自動執(zhí)行數千種測試,再將所有測試結果匯整到單一的標準化數據庫中,因此用戶幾乎能用任何分析工具來對測試結果進行處理,從而節(jié)省時間和成本。因此,應用Wind River FAST后,設備制造商就能集中資源和精力來處理真正關鍵的事務,例如為其產品開發(fā)出獨具特色的功能以便從競爭對手中脫穎而出,也會更快地讓其產品達到Android設備所要求的各項兼容性認證規(guī)范。

     在開發(fā)Wind River FAST的過程中,Wind River花費大量精力,匯集、操作了包羅萬象的各種測試案例,例如在設備效能方面的圖形處理速度和開機時間測試;互操作性方面則有包括Wi-Fi、藍牙(Bluetooth)、電話、板級支持包等相關測試。此外,Wind River在移動系統方面,包括用戶接口設計、多媒體支持、電源管理等部分的技術和經驗也在不斷積累,能夠針對行動設備開發(fā)的各個層面提供量身打造的專業(yè)客制化服務,例如子系統優(yōu)化、服務整合和應用功能演進等。

     在過去的9個多月里,風河已經跟眾多的電信營運商、電信設備制造商及應用處理器供貨商共同合作,為Wind River FAST提供了各種客制化的獨特功能,以確保順利滿足上述廠商的需求,以便讓他們能利用快速對其Android相關設備進行測試工作。

     相信沒有哪個設備制造商愿意遇上類似于iPhone 4“天線門”這樣的麻煩,只要是開發(fā)Android產品,都不妨來試試Wind River FAST這套自動化的軟件測試解決方案。

此內容為AET網站原創(chuàng),未經授權禁止轉載。

相關內容