測試er如何通過MacOS連接IOS系統iPhone查看系統崩潰日誌?

前言

很少公司會提供mac os讓測試人員查看ios系統的崩潰日誌,無條件的測試人員只能通過錄屏去記錄在APP測試中出現的問題。

 在一些機構培訓的過程也基本只教Android如何查看系統日誌(可看我另一篇文章~  安裝配置adb,使用adb命令查看崩潰日誌)。

如果測試人員有條件擁有Mac OS和iPhone的話,如何在Mac OS中查看ios的系統崩潰日誌呢?

**IOS似乎沒有像Android一樣有ANR這一說法,重點還是關注Crash崩潰日誌

 

方法一:Xcode工具查看崩潰日誌(推薦)

1.MacBook打開Xcode工具(沒有的話可以去App Store下一個,然後隨便新建一個項目進入到xcode的工具臺),數據線連接macbook和iPhone

2.window菜單欄打開Devices and Simulators 

3.找到View Device Logs打開(此處打碼我的序列號)

4.this device和all logs可找到相應的崩潰日誌

 

方法二:ITunes連接手機查看崩潰日誌

1.數據線連接macbook和iPhone,等待iTunes將iPhone數據同步到macbook中

2.啓動臺-其他-控制檯,打開控制檯,找到~/Library/Logs

3.雙擊打開~/Library/Logs,進入資源庫,找到Logs文件夾進入CrashReporter

4.在CrashReporter中進入MobileDevices,文件夾裏存放着各種崩潰日誌,通過日誌標題的包名和生成日期定位對應的崩潰日誌

小結:iTunes下查看iOS的崩潰日誌

~/Library/Logs/CrashReporter/MobileDevice/

 

 

方法三:ios手機自帶的“分析數據”

設置-隱私-分析與改進-分析數據(此處爲ios13版本)

 


 

目前本人水平還用不到具體分析崩潰日誌的內容,這部分先交給開發啦,導出日誌就好了

查找如何解析日誌時找到一篇不錯的分析文,先mark下來了,裏面除了我所表述的三個捕獲方式外,還有一種是針對無連接狀態的:

http://www.cocoachina.com/articles/25704

本人才疏學淺暫時不太看得懂解析部分的內容,另外好像還可以是導出日誌後用第三方軟件分析,主要是暫時還不需要這部分的知識,我先Hold住了

本文有任何錯誤和需要修改的地方望大佬們指導

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章