APP測試設計測試用例的要點

傳智黑馬發表於2019-11-13

app的安裝與升級
  升級中使用者資料、設定、狀態的保留,特步注意新版本已去掉的狀態或設定;
  是否可以隔開版本覆蓋安裝;
  是否可以覆蓋安裝更低版本;
  解除安裝安裝,安裝目錄清理,SD卡儲存資料不被清理;
  在沒有更新或網路時,需要給予使用者正確的資訊表達;
  如果升級有忽略本次版本升級,那麼當有新的升級版本時,是否還有提示升級;
  大版本更新不升級無法使用;
app啟動與停止
  首次啟動是否出現歡迎介面,可否進入app,停留時間是否合理;
  首次啟動後拉取的資訊是否正確;
  再次啟動時間是否符合預期;
  再次啟動app功能是否異常;
  再次啟動後狀態檢查:如初始化資訊、初始狀態、啟動對網路;
  再次啟動程式服務檢查:程式名、程式數、服務名、服務數、第三方呼叫的SDK如GPS;
  再次登入的應用是否再次啟動的時候正常登入;
  出現崩潰是否可以再次啟動;
  手動終止程式、服務是否可以再次啟動;
  其他系統軟體工具停止程式、清理軟體資料,是否可以啟動
事件觸發
  每一個按鈕、每一次點選是否能夠完成需求規定的功能
  嘗試點選頁面上不可點選的區域,來驗證在測試過程當中的預留測試後門是否關閉
app許可權以及安全
  需要使用者確認的許可權沒有授權,許可權預設關閉
  聯網許可權被管家、系統安全類軟體限制情況下的聯網操作
  許可權敏感度,如通訊錄等為系統的絕密許可權謹慎獲取
  使用安全軟體進行安全 [url=] 漏洞[/url]、病毒掃描、看被測app是否會被這些安全軟體提示有問題而影響使用者的對被測app的使用或者印象
   app檔案儲存
  app使用過程中產生的臨時檔案儲存途徑、命名方式等
  app中涉及的下載操作產生的檔案儲存方式
  儲存的檔案被鎖、佔用
  有外接SD、內建SD卡都要考察app產生的檔案是否正確
  app被安裝在SD卡或者 [url=] 手機[/url]儲存空間
  磁碟空間不足、磁碟無許可權(如讀,寫)
   網路與流量
  網路訊號,尤其是弱網路環境下app的表現
  不同運營商網路:電信、聯通、移動、2/3/4G
  網路中斷、網路恢復場景的邏輯處理(如重試),以及網路提示
  首次啟動app的流量是否符合預期
  統計、異常上報對流量的影響
  app中圖片大小、尺寸是否有考慮對網路流量的影響
  基於流量安全的特殊業務,如僅WiFi網際網路
中斷測試
  鎖屏中斷:停留在程式操作介面進行鎖屏,恢復後檢查操作是否正常
  前後臺切換:停留在程式操作介面,透過home鍵,進行程式的前後臺切換
  載入中斷:頁面介面請求、介面框架載入時,透過home鍵、返回鍵、快速切換操作進行中斷
  系統異常中斷:關機、斷電、來電
   機型適配
  分辨了適配:UI結構、對話方塊基於解析度、螢幕大小進行適配
  OS版本適配:設計api呼叫如獲取SIM卡資訊、外接SD卡設定(4.4外接SD卡不具備寫的許可權)
  CPU硬體配置:X86機型、V5、V6、V7、V8
  系統配置
  程式管理:省電管理、後臺程式駐留管理
  顯示管理:字型大小、字型型別
  語言環境:語言環境
  橫豎屏配置:是否支援橫豎屏自適應處理
競品對比測試
  功能方面:與同類競品軟體在UI設計,互動體驗等方面進行對比
  效能方面:同類競品軟體在效能、耗電、流量等方面至少與對方持平,最好不要低於對方太多


帶你編寫更規範的黑盒測試用例

教程配套資料: 提取碼:pu4m 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69915785/viewspace-2663955/,如需轉載,請註明出處,否則將追究法律責任。

相關文章