使用“優(yōu)先平臺矩陣”測試真實設(shè)備
測試真實設(shè)備時,必須在每個可能的設(shè)備平臺上測試app。比如,如果你在測試一個安卓app,你可能終不得不在20甚至更多的設(shè)備(例三星,摩托羅拉等)上測試。為了避免這種情況,你可以在你的測試中使用優(yōu)先平臺矩陣。這個方法可以確實減少你要測試的設(shè)備。這種測試方法包含兩步:
1.明確主要參數(shù)。主要參數(shù)是特定硬件和軟件組合重要性的影響因素。我們可以根據(jù)項目范圍安排優(yōu)先級。比如,如果只限iPhone 和Android,那么不會評價黑莓和Windows了;如果我們正在建一個移動web app,用不到Windows了。你要從業(yè)務(wù)需求里獲取信息。以下是影響這種組合重要性的幾點因素:
▪▪制造商
▪▪分辨率
▪▪長寬比
▪▪企業(yè)對特定設(shè)備或OS進行測試或獲取數(shù)據(jù)的推薦
2.準備一個矩陣以應對所有可能的組合。要準備可以代表每種組合評分的矩陣。按組合相關(guān)評分來計算得分。更高的分數(shù)表明組合的更高臨界值。
圖3. 優(yōu)先平臺矩陣實例
用戶體驗測試(UE測試)
在測試周期早些時候開始用戶體驗測試很明智。多數(shù)人往往會把UE測試放在后,但UE測試可以揭示很多問題,如外觀、字體、文本顏色、背景顏色、內(nèi)容、布局等,還可以在測試周期盡可能早地找到缺陷并將之修復。UE測試是基于業(yè)務(wù)需求的風格設(shè)定,復制文檔和內(nèi)容的。對于移動app,UE測試起著重要作用,因為即使是一個小差異,對于終用戶也是顯而易見的。
因此UE測試必須排到項目初始,而不是等到后。