APP測試與WEB測試的區別(異同)

 

 

相同點

  1. 功能測試層面而言:APP測試和web測試都是使用相同的測試用例測試方法(都用到等價類劃分、邊界值分析、正常和異常情況去考慮測試點)

  2. UI界面測試:都需要按照原型圖和設計圖檢查UI,包括佈局、風格和按鈕等是否簡潔美觀、是否統一

  3. 性能測試(服務器後臺的性能測試):加載翻頁的速度、登錄時長、內存是否溢出等,測試系統的穩定性

  4. 安全測試:後臺接口安全測試方式基本一致

 

 

 

不同點:

1.系統結構而言:web項目是基於B/S架構的,而app項目是C/S架構的

 

2.APP基本的功能點測試外,還有屬於app的特性測試

     A)全新安裝/卸載測試,升級測試、第三方軟件安裝測試等

     B)對指紋、手勢等獨有的登錄方式進行測試、單點多點登錄

     C)觸控操作測試,兩指三指長按短按、以及橫豎屏等的測試

     D)消息推送測試,測試在不同的手機推送方式下,用戶能否正常接收正常查看推送

 

3.兼容性測試:web項目考慮不同瀏覽器的兼容,app需要考慮不同操作系統、機型、屏幕、分辨率的兼容

 

4.中斷測試:來電接收信息低電量等操作會對app應用程序產生影響,所以要考慮人爲中斷、新任務中斷以及意外中斷等情況對app進行測試,包括前後臺切換、橫豎屏切換、待機等測試

 

5.網絡測試:4G與WIFI之間切換網絡測試、無網測試、弱網(延遲丟包)測試、離線測試

 

6.權限測試:手機權限測試包括扣費風險、隱私泄露、相冊訪問、錄音定位允許

 

7.安全測試:app中安裝包是否可反編譯代碼、防二次打包、防內存篡改等

 

8.性能測試:需要進行app客戶端性能測試,包括app安裝卸載響應時間、cpu內存電量的佔用,需要使用專門的性能測試工具GT、instrument等工具。

 

9.測試工具方面:app自動化工具使用Appium,Web一般使用Selenium

 

 

 

 

 

 

 

結語:自己總結的哈~尊重原創哦,轉載記得帶上連接。下結分享Android和IOS測試的區別,嘻嘻。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章