native與H5優缺點及H5測試


一、native(原生)與H5優缺點介紹

native(原生)優點

  1、運行速度快
  2、可以應用到底層的API
  3、便捷性與易用性
  4、打開會比較節省流量

native(原生)缺點

  1、不同操作系統需要獨立開發
  2、更新后需要重新打包,提交審核(更新后需要給ios和Android各助手審核)
  3、不方便做適配,做適配需要很多機型

H5的優點

  1、只需要開發一次
  2、更新不需要重新打包,代碼只更新到服務器就可以
  3、開發成本低

H5的缺點

  1、每次打開頁面都需要重新加載,
  2、過度依賴於網絡
  3、只能調用有限的底層API

 

混合應用==一部分原生,一部分H5

  1、部分功能需要用戶體驗好或功能更完善,用原生
  2、某些功能不經常變動,用原生,經常變動的用H5

二、測試H5

登錄測試

  1、客戶端,已登錄情況下,H5一樣是一登錄狀態進行操作
  2、客戶端,未登錄情況下,操作H5需要拉起原生登錄

頁面測試

  1、頁面加載時間
  2、弱網環境下,加載H5時是否會有加載loading
  3、超時頁面提示是否友好
  4、頁面返回操作頁面變化
  5、物理鍵返回操作頁面變化
  6、橫豎屏

 

兼容性測試

  1、系統,包含ios,Android ,同時相應的版本

  2、屏幕寸尺測試

刷新測試

  1、下拉停留在當前頁
  2、主動刷新

翻頁測試

  1、翻頁后的數據是都正常

與手機操作相關的測試

  1、鎖屏再解鎖,是否停留在當前頁面,還是回到首頁重新加載
  2、前后台交互,從后台調出,頁面時返返回首頁,還是混亂,還是停留在當前頁

易用性

  1、彈出層是否友好,如各種提示
  2、浮層頁面的交互


免責聲明!

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



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