APP主要測試類型及測試點總結


根據測試重點區分

一、功能性測試

  • 根據產品需求文檔編寫測試用例;
  • 根據設計文檔編寫測試用例;
  • 根據UI原型圖編寫測試用例

二、UI測試

  • 原型圖/效果圖對比
  • 用戶體驗
  • 數據模擬:需要考慮正式環境可能的數據類型

三、兼容性適配性測試

1.兼容性測試
(1)分辨率
(2)系統版本
(3)廠商兼容

2.安裝、卸載測試
(1)生成的apk文件在真機上可以安裝及卸載;
(2)可以通過命令行、安裝工具安裝;
(3)覆蓋安裝。

3.在線升級測試
(1)驗證數字簽名
(2)升級后可以正常使用
(3)在線跨版本升級

四、網絡測試

(1)外網用戶真實網絡環境模擬(網絡實驗室);
(2)2G/3G/4G/wifi、電信/移動/聯通
(3)弱網測試,場景測試

五、性能測試

  • 性能關注:安裝卸載時間、啟動時間、頁面加載時間、CPU占用、內存、流量、耗電量,競品對比
  • 頁面加載時間——Android調試工具DDMS獲取 Displayed關鍵字
  • CPU、內存、流量——借助開源工具emmagee(Android)獲取
  • 服務端性能:利用接口對服務器施加壓力,重點關注響應時間、吞吐量、並發數、事務通過率等,可以使用loadrunner、jmeter進行測試。

六、穩定性測試

  • Android——使用monkey命令,通過隨機事件流模擬人的操作,對檢查程序的內存溢出、空指針有很大作用
  • monkey——主要用於檢測系統ANR及crash等問題

七、中斷測試

  • 接電話、收短信、鎖屏、鬧鈴、充電、通知啟動軟件等
  • 前后台切換

根據項目流程划分(傳統分類)

  • 冒煙測試
  • 功能性測試
  • 探索性測試
  • 回歸測試
  • 發布性測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM