APP版本升級,測試用例總結


APP升級主要在線升級、離線升級。當有新版本時,提示更新,用戶點擊更新,下載最新版本,進行安裝升級,這種就是在線升級;已有升級包,安裝升級包進行升級,這種就是離線升級。

在線升級、離線升級常見測試用例:

  1. 網絡正常,在線升級,是否能升級成功
  2. 網絡不穩定時,在線升級成功后,APP使用是否正常(會不會因為網絡不穩定而丟失文件)
  3. 點擊離線安裝包,進行升級,是否能升級成功
  4. 跨版本升級,直接用最新的安裝包,是否能升級成功
  5. 新版本升級后,卸載是否成功
  6. 新版本升級后,使用舊版本覆蓋安裝,是否有提示:當前已是最新的版本
  7. 新版本升級后,卸載后,重新升級是否成功
  8. 新版本已經升級,再次點擊升級,是否有提示:已是最新的版本

在線升級又分為強制更新和非強制更新。強制更新就是當檢測到有新版本時,彈出提示,這個提示框沒有關閉按鈕,只能更新,一般需要強制更新的版本,主要是功能模板改動較大,或業務比較重要,和功能模板存在風險等;非強制更新就可以讓用戶選擇是否現在更新或以后更新,舊版本的功能正常使用。

強制更新、非強制更新:

  1. 當有新版本時,提示更新
  2. 非強制更新,可以取消更新,舊版本功能正常使用,下次使用時,仍然會提示更新
  3. 強制更新,已經下載了最新的更新包,用戶沒有點擊替換,退出,下次使用時,依然提示更新
  4. 不卸載更新,檢查是否可更新
  5. 不卸載更新,檢查同名文件或圖片是否已經更新
  6. 非wifi下,提示是否更新,取消加入待下載,wifi下自動更新

備注:參考文章https://blog.csdn.net/luck_yyf/article/details/78481785(侵權刪)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM