1. 程式人生 > 其它 >技術分享 | App常見bug解析

技術分享 | App常見bug解析

原文連結

功能Bug

內容顯示錯誤

前端頁面展示的內容有誤。

這種錯誤的產生有兩種可能

1、前端程式碼寫的文案錯誤

2、介面返回值錯誤

功能錯誤

功能錯誤是在測試過程中最常見的型別之一,也就是產品的功能沒有實現。比如圖中的公眾號登入不成功的問題。

介面展示錯亂

產品介面上的元素展示重疊(如下圖),這型別的錯誤一般是前端程式碼問題。

介面展示後臺資訊

前端頁面展示了不應該出現的後端日誌資訊(如下圖),這類的錯誤一般是由於後端服務錯誤導致。

推送資訊錯誤

推送訊息中包含了不正確的內容(如下圖),此類問題一般是後端服務錯誤導致的。

崩潰

崩潰是 app 很常見的一類 Bug。比如使用者正在使用某個 app,突然應用就停止響應,介面上彈出【強制關閉錯誤】的視窗需要強制關閉應用。而 iOS 的 app 則很多使用就會出現閃退的現象。

裝置的多樣性造成了手機更加容易出現 app 的崩潰,通常在網路異常時 app 上還在進行資料互動,即會出現崩潰。產生崩潰的原因有很多,有可能是程式碼中存在多餘空格、開發人員對該段程式碼的處理欠佳,未做異常處理等等。

這些異常在最壞的情況下,不僅影響本 app 的使用也可能會導致系統故障,作業系統崩潰,整個 app 無法再繼續使用。

這一類的問題會導致客戶體驗非常差,影響產品的口碑。所以降低崩潰率是 app 測試中非常重要的一項指標。

效能Bug

載入速度慢

  • 應用程式第一次啟動速度慢

  • 進入到某一個介面載入速度慢

  • 啟動某一個有動畫效果的介面,動畫執行過程載入速度慢並且有卡頓

  • 響應某一個使用者事件時,長時間無響應(ANR)

其他

  • 太佔用手機記憶體

  • 太耗電和流量

  • 在使用應用的過程中,點選某一個事件進入的頁面出現白屏的閃動等

你好呀,喜歡這篇文章的話煩請點個“贊”哦!萬分感謝~() PS:有問題可以聯絡我們哦~v ceshiren001

>>更多技術文章分享和免費資料領取