歸納了的幾個app的測試點,並附上思維導圖。
一、安裝/卸載測試
1、安裝
- 軟件安裝嚮導提示的UI測試
- 能否正常完成軟件安裝
- 空間不足有相應的提示測試
2、卸載
- 測試使用正確的多種方式卸載
- 卸載後,是否刪除全部的安裝文件
- 卸載過程中出現的異常情況,如死機,斷電,重啓等異常情況
二、UI測試
- 導航測試
- 內容測試
- 圖形測試
- 設計風格是否符合UI設計圖
三、功能測試
- 註冊
- 多種方式進行登錄
- 修改密碼
- App更新功能
- 離線瀏覽
- 啓動其他手機自帶服務功能,如,定位,照相機服務
- 需求規定的其他功能
四、性能測試
- App應用響應測試
- 手機系統資源佔用是否正常
五、兼容性測試
- 不同手機系統的兼容
- 不同手機品牌的兼容
- 不同分辨率的兼容
六、安全性測試
1、軟件權限
- 允許或限制使用本地數據
- 允許或限制使用手機照相機或錄音
- 扣費風險
- 隱私保密
2、數據安全
- 輸入的密碼不以明文的形式顯示
- 對密碼有複雜度的要求
- 敏感私密信息不以明文的形式存儲到臨時文件中
3、通訊安全
- 應用可處理通訊延時或中斷等異常情況
- 面對突然地,通話,藍牙等通訊時,是否可優先處理通訊,處理完成後,繼續應用原來的功能狀態
七、應用交叉測試
- App運行時,進行前後臺的切換,是否會影響應用功能
- App運行時,使用其他應用,是否會影響功能
八、手勢測試
- 滑動,點擊,長按等手勢操作,是否正常
- App運行時,關機,對App的影響
- App運行時,突然重啓系統,對App的影響
九、本地數據測試
-
本地數據被刪除後,是否能從服務器中獲取回來並保存
-
在業務需要從服務器端取回數據保存到本地的時候,app能否將數據保存到本地
-
當業務對數據進行了修改、刪除後,本地數據和服務器端是否會有相應的更新
十、用戶體驗測試
- 是否有引導提示說明
- 是否有不可點擊的UI效果
- 是否有橫屏和豎屏的操作設計,頁面效果是否自適應
- UI觀感是否舒適
- 交互分支是否過多
思維導圖