APP強制更新、非強制更新的測試要點(轉)


1.強制更新需要測試的點有:

1)強制升級是否可以升級成功
從老版本的包升級到新版版的包是否可以升級成功。

2)升級后的數據是否正常
查看老賬戶升級后是否可以正常使用
查看老賬戶升級后的老數據是否丟失或異常
檢查新功能替換老功能,是否按最新的邏輯執行
檢查舊版本上去掉或者隱藏的功能,對新版本有沒有影響

3)強制升級的彈窗是否可以關閉
檢查強制更新窗口有沒有其他可以關閉的按鈕或功能,比如彈框右上方的關閉按鈕沒有隱藏,點擊背景陰影彈框消失等。

4)提示強制更新的提示
配置升級功能后是否一打開應用就提示升級;多次打開應用是否強制彈框不消失

2.非強制更新的測試點有:

1)提示彈框的顯示
非強制更新時,是否可以選擇暫不更新和立即更新;是否可以關閉彈框不顯示

2)選擇暫不更新
選擇暫不更新,老版本是否可以正常使用;選擇暫不更新操作頁面不會出現再出現非強制更新的彈框

3)選擇立即更新
選擇立即更新去下載新版本,查看新版本號是否是最新版本;功能是否是最新的,檢查點同強制更新。
選擇立即更新,下載后沒有安裝軟件,以后還會不會提示。

4)非強制更新彈框的提示頻率
提示頻率看產品規定的,一般遇到的一天提示一次或固定時間提示一次。因為不是強制更新,可以選擇不更新,如果沒有打開應用提示一次或者一直提示會對用戶體驗不友好。

5)查看設置部分的版本更新
一般應用設置部分會有個檢測版本功能,非強制更新檢查版本更新是否也可以彈出非強制更新的彈框

6)回歸老版本
非強制更新還有工作需要做的就是回歸老版本,檢查新功能是否出現在老版本上;
新老功能替換時,老版本的老功能是否可以正常使用;新用戶向老用戶發送信息時,會不會提示版本需升級后才能查看(對老版本上新數據的處理)。

總結:
強制升級一般用於版本改動較大,業務較重要,功能模塊存在風險的情況;
非強制更新適用於版本改動不是很大,對業務影響不大,風險較小。

轉:https://blog.csdn.net/julielele/article/details/105412347


免責聲明!

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



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