Wind River擴(kuò)展Android設(shè)備測試軟件產(chǎn)品線
21ic訊 風(fēng)河(Wind River)近日宣布推出全新Android測試開發(fā)套件Wind River UX Test Development Kit。這個套件專門設(shè)計用來輔助進(jìn)行Android設(shè)備用戶體驗驗證,通過重現(xiàn)人機(jī)互動過程來測試用戶界面的設(shè)計是否良好。簡單來說,Wind River UX Test Development Kit是一套以Eclipse為基礎(chǔ)的測試內(nèi)容編輯制作環(huán)境,可針對Android設(shè)備、應(yīng)用程序和可供瀏覽器觀看的互聯(lián)網(wǎng)內(nèi)容快速生成自動測試腳本。這些模擬真實世界狀態(tài)而自動執(zhí)行的測試腳本,可用來取代大量繁雜的人工測試內(nèi)容,進(jìn)而大幅減少整體測試工作時間。
Wind River移動設(shè)備Linux軟件測試部門總經(jīng)理Cristina Segal表示:“當(dāng)消費者決定將他們新購買的移動設(shè)備拿去退貨時,最普遍的原因就是因為不易使用,操作起來并不順手,也就是說,用戶體驗不符合期待。通過Wind River突破性創(chuàng)新技術(shù)所設(shè)計出的高效率測試工具,可用來開發(fā)高度可信賴的應(yīng)用程序,并同時滿足消費者對用戶體驗的期待。如此一來,移動通信營運商和移動設(shè)備制造商即可提升消費者滿意度,進(jìn)而提高營收。Wind River正在重新樹立業(yè)界進(jìn)行用戶體驗測試的典范,凡是由這次推出的全新UX測試開發(fā)套件所產(chǎn)出的測試內(nèi)容,無論在硬件設(shè)定還是軟件版本方面,都是完全可重復(fù)使用的,因此能大幅減少為新使用案例建立測試腳本時所需投入的精力和時間,工作量減少的程度可達(dá)70%之多!由于這套新工具可以在軟件測試過程中生成精細(xì)模擬人類行為的自動化測試內(nèi)容,因此能幫助開發(fā)人員顯著縮短測試周期以及產(chǎn)品推出上市的進(jìn)程。”
Wind River UX測試開發(fā)套件生成的自動測試內(nèi)容能逼真地模擬出應(yīng)用程序和用戶界面之間的互動狀況,使受測設(shè)備宛如是被真實世界里的用戶所操作一般。舉例來說,一位品管工程師可以通過這套件自動生成的測試情境觀察用戶與圖形界面的各項元素互動時可能出現(xiàn)的種種狀況,例如在畫面上拖放對象,或者通過實體或虛擬鍵盤打字輸入等等操作。不同于傳統(tǒng)的用戶界面測試解決方案,這套工具可以讓相同的測試腳本應(yīng)用于硬件規(guī)格各異的Android設(shè)備上,因此無論受測設(shè)備是智能手機(jī)、平板電腦或者其它類型的Android設(shè)備,測試團(tuán)隊都只須維護(hù)同一套測試案例數(shù)據(jù)庫即可。利用UX測試開發(fā)套件編輯制作出的測試腳本均可被妥善管理,也能通過另一款專門針對Android設(shè)備的全方位自動化軟件測試工具Wind River FAST(Framework for Automated Software Testing)for Android自動執(zhí)行。
UX測試開發(fā)套件內(nèi)含可用于標(biāo)準(zhǔn)Android應(yīng)用程序的抽象測試內(nèi)容,能用來測試諸如瀏覽器、相機(jī)、聯(lián)絡(luò)人(電話簿)、媒體播放器、電子郵件等應(yīng)用程序;同時也包含多款測試腳本范本,可用于測試Google地圖、臉書(Facebook)、推特(Twitter)等Android Market軟件商場的應(yīng)用程序。此外,UX測試開發(fā)套件也可快速生成能與HTML5應(yīng)用程序以及Android原生瀏覽器上的網(wǎng)頁進(jìn)行互動的測試腳本,同時還提供一套十分先進(jìn)的調(diào)試機(jī)制,可以更快辨識出關(guān)鍵性軟件問題并予以追蹤,使品管團(tuán)隊進(jìn)行問題排解時更有效率。
除了UX測試開發(fā)套件,Wind River也同步推出可供測試任何Android設(shè)備的新版Wind River FAST for Android。這套自動化測試工具具備多項全新功能,不但能讓測試作業(yè)變得更加簡易,也能幫助用戶更為深入檢視受測設(shè)備。新版Wind River FAST for Android的主要功能包括:
FAST Android Score:透過這個衡量指針功能,受測設(shè)備和Android參考設(shè)備間將會進(jìn)行快速對照比較,據(jù)此估測出受測設(shè)備的運行性能;此功能也會對受測設(shè)備中與性能最具關(guān)聯(lián)性的組件進(jìn)行一系列測試,并迅速計算出一個綜合評鑒分?jǐn)?shù),如此一來就無須執(zhí)行全套軟件測試解決方案測試程序。
易于使用的操作精靈(Wizard)功能:可協(xié)助用戶快速配置機(jī)板設(shè)定并產(chǎn)出測試內(nèi)容。
系統(tǒng)監(jiān)測功能:可透過圖像接口顯示當(dāng)前CPU的資源占用情形、內(nèi)存負(fù)載量以及電力耗用狀況等系統(tǒng)參數(shù)。
擴(kuò)增后的全方位測試內(nèi)容:涵蓋完整測試項目,包括電池壽命、Android更新機(jī)制、Stagefright媒體框架(Media Framework)以及其它視頻、音頻等多媒體相關(guān)功能之測試。