小程序和APP測試區(qū)別
小程序測試點:
1、 權(quán)限測試:未授權(quán)時登入小程序、已授權(quán)時登入小程序、同一個賬號在不同手機端登入小程序
2、 UI測試:頁面元素展示、頁面交互
3、 功能測試:按功能模塊測試(根據(jù)設(shè)計好的各個大類功能模塊劃分,然后再逐一細化,覆蓋到每個功能)、按業(yè)務(wù)流程測試(把各模塊串聯(lián)起來形成完整的業(yè)務(wù)流程、同一業(yè)務(wù)使用每個路徑檢查)、數(shù)據(jù)流向、同一功能不同入口有效性檢查測試、交互性檢查
4、 易用性測試:導(dǎo)航、功能入口、上下層級進入&返回、字體圖片動態(tài)交互效果、操作是否過于繁瑣
5、 網(wǎng)絡(luò)測試:網(wǎng)絡(luò)切換測試、驗證各種網(wǎng)絡(luò)下是否正常
6、 性能測試:頁面白屏?xí)r間、首屏?xí)r間、資源占用、頁面渲染時間
7、 接口測試
8、 兼容性測試:操作系統(tǒng)兼容性、屏幕兼容性測試、微信兼容性
9、 安全測試
APP測試點:
1、安裝卸載測試:系統(tǒng)可正常安裝使用,卸載后數(shù)據(jù)可清除
2、安全測試:防范隱私泄露、密碼加密及傳輸安全、權(quán)限的合理開放、數(shù)據(jù)庫安全、通信安全以及安裝包反編譯;
3、接口測試:前后端數(shù)據(jù)一致校驗、接口異常狀態(tài)及前端展示、數(shù)據(jù)的加密傳輸、業(yè)務(wù)功能覆蓋;
4、交互與異常測試:同級/上下級頁面的頁面交互及數(shù)據(jù)加載、網(wǎng)絡(luò)異常、數(shù)據(jù)異常前后端展示及狀態(tài);
5、性能測試、耗電量&流量測試:內(nèi)存、CPU、流量消耗、耗電量、冷熱啟動速度、圖片資源大?。?/p>
6、界面易用性測試:符合用戶習(xí)慣;
7、UI測試:頁面顏色搭配、控件擺放位置及兼容性;
8、功能測試:需求文檔已有及隱含的需求功能可正常使用;
9、兼容性測試:網(wǎng)絡(luò)、機型、系統(tǒng)、分辨率、硬件、同類軟件、新舊數(shù)據(jù)