目錄
一、異常場景測試
二事示、交叉事件測試/中斷測試
三早像、時間測試
四、離線瀏覽
一肖爵、異常場景測試
1、沒有內(nèi)存空間時臀脏,APP能否正確響應
2劝堪、APP運行中手機斷電、重啟揉稚、充電秒啦、插拔耳機
3、APP運行中斷開網(wǎng)絡
4搀玖、反復操作某個功能余境,不斷點擊,刷新時灌诅,是否會閃退
5芳来、App運行時Kill掉進程再打開
6、操作業(yè)務時進行旋屏
二猜拾、交叉事件測試
又叫事件沖突測試即舌,是指一個功能正在執(zhí)行過程中,同時另外一個事件或操作對該過程進行干擾測試挎袜。如:App在前/后臺運行狀態(tài)時與來電顽聂、文件下載、音樂收聽等關鍵運用的交互情況測試等盯仪。
1紊搪、多個App同時運行是否影響正常功能,如音樂下載全景、音樂收聽耀石、QQ、微信等蚪燕。
2娶牌、App運行時前/后臺切換是否影響正常功能奔浅。
3、App運行時撥打/接聽電話诗良。
4汹桦、App運行時發(fā)送/接收信息。
5鉴裹、App運行時發(fā)送/收取郵件舞骆。
6、App運行時切換網(wǎng)絡(2G/3G/WIFI).
7径荔、App運行瀏覽網(wǎng)頁督禽。
8、App運行時使用藍牙傳送/接收數(shù)據(jù)总处。
9狈惫、App運行時使用相機、計算器手機自帶設備鹦马。
10胧谈、App運行時插拔充電器。
注意:執(zhí)行干擾的沖突事件不能導致軟件應用軟件異常荸频、手機死機或者花屏等嚴重問題菱肖。需要注意各交叉事件的優(yōu)先級別,檢驗系統(tǒng)是否能依據(jù)各事件的優(yōu)先級別依次進行處理旭从。不能因執(zhí)行優(yōu)先級別高的事件而導致優(yōu)先級別較低的事件吊死稳强。另外有中英文模式切換的手機要注意中英文模式切換后的功能實現(xiàn)存在的問題。
二和悦、二 :關于應用的前后臺切換退疫、鎖屏等比較容易造成APP 崩潰
1)?APP切換到后臺,再回到app摹闽,檢查是否停留在上一次操作界面蹄咖。
2)?APP切換到后臺,再回到app付鹿,檢查功能及應用狀態(tài)是否正常
3)?app切換到后臺澜汤,再回到前臺時,注意程序是否崩潰舵匾,功能狀態(tài)是否正常俊抵,尤其是對于從后臺切換回前臺數(shù)據(jù)有自動更新的時候。
4)?手機鎖屏解屏后進入app注意是否會崩潰坐梯,功能狀態(tài)是否正常徽诲,尤其是對于從后臺切換回前臺數(shù)據(jù)有自動更新的時候。
5)?當App使用過程中有電話進來中斷后再切換到app,功能狀態(tài)是否正常
6)?當殺掉app進程后谎替,再開啟app偷溺,app能否正常啟動。
7)?出現(xiàn)必須處理的提示框后钱贯,切換到后臺挫掏,再切換回來,檢查提示框是否還存在秩命,有時候會出現(xiàn)應用自動跳過提示框的缺陷尉共。
8)?對于有數(shù)據(jù)交換的頁面,每個頁面都必需要進行前后臺切換弃锐、鎖屏的測試袄友,這種頁面最容易出現(xiàn)崩潰。
9)鎖屏后霹菊,過5分鐘再解屏操作業(yè)務
三剧蚣、時間測試
客戶端可以自行設置手機的時區(qū)、時間旋廷,因此需要校驗該設置對app的影響券敌。
中國為東8區(qū),所以當手機設置的時間非東8區(qū)時柳洋,查看需要顯示時間的地方,時間是否展示正確叹坦,應用功能是否正常熊镣。時間一般需要根據(jù)服務器時間再轉(zhuǎn)換成客戶端對應的時區(qū)來展示,這樣的用戶體驗比較好募书。
比如發(fā)表一篇微博在服務端記錄的是10:00绪囱,此時,華盛頓時間為22:00莹捡,客戶端去瀏覽時鬼吵,如果設置的是華盛頓時間,則顯示的發(fā)表時間即為22:00,當時間設回東8區(qū)時間時,再查看則顯示為10:00篮赢。
四齿椅、離線瀏覽
很多應用會支持離線瀏覽,即在本地客戶端會緩存一部分數(shù)據(jù)供用戶查看启泣。
1)在無網(wǎng)絡情況可以瀏覽本地數(shù)據(jù)
2)退出app再開啟app時能正常瀏覽
3)切換到后臺再切回前臺可以正常瀏覽
4)鎖屏后再解屏回到應用前臺可以正常瀏覽
5)在對服務端的數(shù)據(jù)有更新時會給予離線的相應提示
6)對于一些程序涣脚,需要在登錄進來后,這時沒有網(wǎng)絡的情況下可以瀏覽本地數(shù)據(jù)
7)對于無網(wǎng)絡時寥茫,刷新獲取新數(shù)據(jù)時遣蚀,不能獲取數(shù)據(jù)且能給出友好提示
8)切換到后臺,再次切換到前臺時,可以正常查看
9)離線后又連上網(wǎng)芭梯,這時對數(shù)據(jù)有更新時险耀,需要從服務器端獲取新數(shù)據(jù)來更新客戶端數(shù)據(jù),且要更新本地緩存信息
10)對于一些界面的數(shù)據(jù)不提供離線查看玖喘,需要給出相應提示且界面更新后無任何數(shù)據(jù)
11)確認在無網(wǎng)情況下可以瀏覽本地數(shù)據(jù)
12)確認退出APP再開啟APP時能正常瀏覽
13)確認切換到后臺再切回APP應用時可以正常瀏覽
14)鎖屏后再解鎖回到應用前臺可以正常瀏覽
15)服務端的數(shù)據(jù)有更新時有離線的提示