評估App的時間和空間特性 :
極限測試:在各種邊界壓力情況下,如電池、存儲、網(wǎng)速等,驗證App是否能正確響應。 --內(nèi)存滿時安裝App
--運行App時手機斷電
--運行App時斷掉網(wǎng)絡
響應能力測試:測試App中的各類操作是否滿足用戶響應時間要求 。
--App安裝、卸載的響應時間
--App各類功能性操作的影響時間
壓力測試:反復/長期操作下、系統(tǒng)資源是否占用異常。
--App反復進行安裝卸載,查看系統(tǒng)資源是否正常
--其他功能反復進行操作,查看系統(tǒng)資源是否正常
性能評估:評估典型用戶應用場景下,系統(tǒng)資源的使用情況。
交叉事件測試
針對智能終端應用的服務等級劃分方式及實時特性所提出的測試方法。交叉測試又叫事件或沖突測試,是指一個功能正在執(zhí)行過程中,同時另外一個事件或操作對該過程進行干擾的測試。如;App在前/后臺運行狀態(tài)時與來電、文件下載、音樂收聽等關鍵運用的交互情況測試等。交叉事件測試非常重要,能發(fā)現(xiàn)很多應用中潛在的性能問題。
多個App同時運行是否影響正常功能
App運行時前/后臺切換是否影響正常功能
App運行時撥打/接聽電話
App運行時發(fā)送/接收信息
App運行時發(fā)送/收取郵件
App運行時切換網(wǎng)絡(2G、3G、wifi)
App運行時瀏覽網(wǎng)絡
App運行時使用藍牙傳送/接收數(shù)據(jù)
App運行時使用相機、計算器等手機自帶設備
兼容測試
App測試中兼容性相對重要,主要測試內(nèi)部和外部兼容性
1)與本地及主流App是否兼容
2)基于開發(fā)環(huán)境和生產(chǎn)環(huán)境的不同,檢驗在各種網(wǎng)絡連接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的數(shù)據(jù)和運用是否正確
3)與各種設備是否兼容,若有跨系統(tǒng)支持則需要檢驗是否在各系統(tǒng)下,各種行為是否一致 --不同操作系統(tǒng)的兼容性,是否適配
回歸測試
Bug修復后且在新版本發(fā)布后需要進行回歸測試。
Bug修復后的回歸測試在交付前、要進行全量用例的回歸測試。
用戶體驗測試
以主觀的普通消費者的角度去感知產(chǎn)品或服務的舒適、有用、易用、友好親切程度。 通過不同個體、獨立空間和非經(jīng)驗的統(tǒng)計復用方式去有效評價產(chǎn)品的體驗特性,提升產(chǎn)品的潛在客戶滿意度。
1)是否有空數(shù)據(jù)界面設計,引導用戶去執(zhí)行操作。
2)是否濫用用戶引導。
3)是否有不可點擊的效果,如:你的按鈕此時處于不可用狀態(tài),那么一定要灰掉,或者拿掉按鈕,否則會給用戶誤導
4)菜單層次是否太深
5)交互流程分支是否太多
6)相關的選項是否離得很遠
7)一次是否載入太多的數(shù)據(jù)
8)界面中按鈕可點擊范圍是否適中
9)標簽頁是否跟內(nèi)容沒有從屬關系,當切換標簽的時候,內(nèi)容跟著切換
10)操作應該有主次從屬關系
11)是否定義Back的邏輯。涉及軟硬件交互時,Back鍵應具體定義
12)是否有橫屏模式的設計,應用一般需要支持橫屏模式,即自適應設計
|