克服軟體測試障礙 Wind River加快Android裝置開發速度
本文作者:admin
點擊:
2010-08-06 00:00
前言:
美商溫瑞爾(Wind River)發表可簡化Android裝置開發作業的自動化軟體測試解決方案:Wind River FAST。這套最新自動化軟體測試框架(FAST,Framework for Automated Software Testing)解決方案可讓各家設備製造商或系統營運商針對其測試Android軟體堆疊的各種需求,根據各類主流矽元件硬體架構進行客製化產品設計。此測試方案透過自動化程序將一道道繁複的軟體測試步驟化繁為簡,以減少開發Android裝置所耗費之時間及成本,並有效提升最終軟體產品的品質及穩定度,同時亦可協助用戶通過Android相容性測試套件(CTS,Compatibility Test Suite)的驗證。
測試過程通常是整個設備開發作業中最昂貴費時的一環,而「Wind River FAST」可以針對有需要測試Android裝置的系統營運商、設備製造商、獨立軟體設計公司(ISV)、矽元件供應商等業者提供有效協助。「Wind River FAST」能夠自動執行數千種異質性(heterogeneous)測試,再將所有測試結果統合彙整至單一的標準化、制式化資料庫中,因此用戶幾乎能用任何分析工具來對繁瑣的測試結果進行處理,從而節省執行這類軟體測試所支出的時間及成本。導入「Wind River FAST」後,設備製造商即可集中投注資源和精力來處理真正關鍵的事務,例如設法為其產品開發出特色獨具的功能以便和競爭對手有所區隔;或是儘快讓產品合乎Android裝置的各項相容性認證規範。簡而言之,藉「Wind River FAST」之助,廠商毋須再和以往一樣,將大多數開發時間耗費在測試作業上。
開發「Wind River FAST」的過程中,Wind River已花費大量精力匯集、操作包羅萬象的各種測試類目,例如在設備效能方面的圖形處理速度和開機時間測試;互操作性方面則有包括Wi-Fi、藍芽(Bluetooth)、電訊、機板支援套件等相關測試;另外還包括許多性質各異的測試類目。而Wind River日益擴增的測試資料庫,則可完整提供低階層、中介軟體(middleware)乃至應用階層的廣泛測試碼。此外,Wind River在行動系統方面,包括使用者介面設計、多媒體支援、電源管理等部分的技術和經驗也持續累進中,因此能夠針對行動設備開發的各個層面,例如子系統最佳化、服務整合和應用功能演進等,提供量身打造的專業客製化服務。
以下是「Wind River FAST」的特點及優勢摘要:
此一商業等級測試解決方案可協助改善軟體品質;透過所提供的數千種經Wind River匯集、操作的測試類目,能有效加快採用開放原始碼之設備的測試速度。
可讓設備製造商、電信系統營運商、矽元件製造商及軟體開發人員,將Android相容性測試套件(CTS)和開放原始碼測試與既有的營運商設備驗收測試(Operator Device Acceptance Test)作業通通整合於單一自動化測試解決方案中,以便對產品進行完整的功能性、效能性與穩定性等分析作業,以及Android相關標準規範之驗證作業。
幫助管理目前市面上與開放標準行動設備相關的龐雜測試類目;客戶亦可將其原本的測試套件整合至「Wind River FAST」中,以順利導向全自動化測試方案。
除了支援Android裝置測試外,Wind River也將相關測試專業技術拓展到其他行動設備,以及MeeGo、GENIVI等基於Linux平台的車載資訊娛樂(Automotive Infotainment)系統上,期望能進一步將「Wind River FAST」解決方案推展到這些應用市場。
隨著「Wind River FAST」的發佈,Wind River不但進一步擴充其行動軟體產品組合,也使其Android解決方案平台更加完整。「Wind River Platform for Android」是以最新版Android軟體開發套件為基礎,經過充分驗證能與Android完全相容的一套軟體平台。此套商業等級解決方案能降低Android開發專案的不可預測性風險,協助開發廠商快速確實地推出高品質的Android產品。
值得一提的是,Wind River是開放標準手機聯盟(Open Handset Alliance)的創始成員之一,於2007年以商業等級Linux合作夥伴的身分參與該聯盟至今。
「Wind River FAST」目前已可提供給Wind River全球各地客戶做初步評估之用。更多關於「Wind River FAST」的詳細產品資訊,請瀏覽官方網站進一步了解:http://www.windriver.com/announces/fast/