歸納了一些小程序的測試點,並附上思維導圖。
一、UI測試
- 內容測試
- 圖形測試
- 頁面標籤分頁不少於2個,不多於5個
- 設計風格是否服務UI設計圖
二、功能測試
- 微信號授權登錄或者不授權是否能夠正常取到微信號
- 首次微信授權登錄,小程序能獲取對應的微信暱稱和頭像
- 測試微信小程序的,入口方式,如,發現;附近小程序;已使用過的,下拉聊天框進入
- 頁面跳轉不能超過5次,否則跳轉失敗
- 測試分享功能
- 測試微信支付功能
- 需求規定的其他功能
三、性能測試
- 小程序各功能的響應速度測試
- 頁面渲染時間
- 資源佔用率,如,cpu,內存,fps幀率,數據緩存
- 小程序頁面的白屏時間
四、兼容性測試
- 不同手機操作系統兼容測試,如,ios,android
- 不同手機品牌測試
- 不同分辨率測試
- 不同微信版本的兼容測試
五、權限測試
- 未授權微信登錄小程序
- 授權登錄微信小程序
- 同一個微信號,登錄不同設備授權登錄小程序,查看數據的權限
六、網絡測試
- 切換不同的網絡狀態,進行測試
七、緩存測試
- 微信小程序緩存的數據是否和服務器端一致
- 切換相似的頁面,看是否緩存的數據會產生混亂
- 清空微信的緩存是否對小程序有影響
八、易用性測試
- 進度條或過渡的動畫效果是否流暢,持續時間是否合適
- 成功或失敗的提示
- 上下層級,進入和返回是否合理
九、異常測試
-
cpu負載過大,使用小程序
-
內存佔用過大,使用小程序
-
電量過低,使用小程序
思維導圖