印象較為深刻的bug及原因分析
問題1:歷史舊版本升級到新版本后,導致程序啟動就閃退(版本升級)
分析:數據新舊兼容不完整
問題2:信號增強器在增強過程中,中斷導致程序閃退(強制中斷操作)
分析:空指針
問題3:快速切換tab加載數據,導致程序閃退(暴力操作)
分析:導數組越界
問題4:啟動app過程中,進行網絡變更導致程序卡死或閃退(網絡模擬)
分析:網絡斷開后,閃屏廣告沒有回調
問題5:快速切換tab加載數據,導致出現錯誤數據(暴力操作)
分析:兩個數據串了,因為切換tab時請求2個接口共用一個數組去接收,這個在數據清除不及時的時候就會出現不是這個條件篩選下的不相關的 數據
問題6:翻頁加載數據出現重復數據(暴力操作)
分析:翻頁出現數據重復,一個是服務端有問題還是取原來的數據,另外一個是翻頁數據的頁碼沒有改變,取得還是原來的頁碼這樣取出來的數據疊加就會重復
問題7:待續