App測試中崩潰問題

2021-10-23 06:04:20 字數 619 閱讀 4619

1.閃退

2.提示停止執行

3.宕機,無響應

4.無故重啟

方法三:第三方sdk統計工具

一般接入了第三方統計sdk,比如友盟統計,在友盟的後台會抓到報錯的日誌

常見的android crash

1.nullpointerexception 空指標

2.classcastexception 型別轉換異常

3.indexoutofbound***ception 下標越界異常

4.activitynotfoundexception activity未找到異常

5.illegalstateexception 非法狀態異常

6.arrayindexoutofbound***ception 陣列越界異常

7.securityexception 安全異常

8.classnotfoundexception 類找不到

9.filenotfoundexception 檔案找不到

10.outofmemoryerror 記憶體溢位

11.sqlitediskioexception 資料庫磁碟讀寫異常

12.jsonexception json異常

APP崩潰測試用例設計

環境 大量的裝置 各種移動oss 運營支撐系統 適應頻繁oss 運營支撐系統 變化 裝置 觸控式和非觸控式裝置,有限的 記憶體容量,電池耗電量 網路 不同的網路和運營商,在 不好或無網路 離線支援 可用性 方向,觸控,多觸控,縮放,分頁和導航的侷限性 各種干擾,如來電,來電簡訊,鬧鐘,和低電量警報 ...

追蹤app崩潰率

3 使用者強制退出 一看到 使用者強制退出 首先可能想到的雙擊home鍵,然後關閉應用程式。不過這種場景一般是不會產生crash日誌的,因為雙擊home鍵後,所有的應用程式都處於後台狀態,而ios隨時都有可能關閉後台程序,當應用阻塞介面並停止響應時這種場景才會產生crash日誌。這裡指的 使用者強制...

如何獲取app 崩潰資訊

註冊崩潰資訊 方法 應用由系統啟動後的入口 收集崩潰資訊 nssetuncaughtexceptionhandler uncaughtexceptionhandler 崩潰資訊獲取方法實現 1.獲取錯誤資訊 2.設定檔名 3.設定路徑 4.錯誤資訊儲存到檔案 void uncaughtexcepti...