對app緩存的測試


針對app端添加了緩存機制的測試點

1.需要對多個手機系統版本進行測試  如ios 需要8.0的老版本和12.0的新版本

2.需要對業務進行測試:

   a.業務流程能夠跑通,在啟動的時候如果本地有緩存,直接拿緩存,如果沒有在調用接口添加緩存。

   b. 對業務流程的測試需要注意以下內容:

  1>本地已經有緩存了,怎么才能在啟動時看出來是用了緩存而不是直接調用的接口。

    解決方法有2種。一種是通過手機端開啟弱網測試的模式,開啟方法見鏈接https://www.jianshu.com/p/190d2111f91c。一種是通過抓包工具fidder開斷點(網上搜下很多的),在接口不返回的前提下,頁面能夠顯示出來,說明走的是緩存,否則是沒有走緩存的

       2>業務邏輯改變了,比如在后台更改了用戶信息,app端是否能夠完整的加載出來,這個時候就需要看如果信息改變了,就需要調用接口更新本地的緩存

3.對緩存時間進行測試

  一般情況緩存失效時間默認緩存時間30天,內存緩存設置2M 磁盤緩存設置10M(具體的可以問對應的開發,每個公司也是不一樣的), 默認緩存大小2M 緩存個接口數據少的情況是 觸發不了大小的限制,如果超過了內存中的緩存會清楚內存中的緩存, 如果超過磁盤上的緩存會清楚到磁盤最大緩存的一半 

4.退出賬號后緩存是否被清掉

  


免責聲明!

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



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