web測試和app測試的區別

一、web測試和app測試的區別
單論從功能測試層面上,web和APP測試在流程上沒有區別,但兩者的載體不同,主要區別如下:
①系統結構方面
Web項目是B/S架構,基於瀏覽器,只需要更新服務端,客戶端就會同步響應
APP項目是C/S架構,服務器更新以後,客戶端手動進行更新
②性能方面
Web測試需要響應時間、內存、CPU、吞吐量、併發數
APP測試需要響應時間、內存、CPU、消耗電量、流量
③兼容性方面
Web測試主要考慮瀏覽器和操作系統
APP測試主要考慮手機品牌、型號、尺寸、分辨率、版本
④測試工具方面
自動化測試:web一般用selenium,手機用APPnium
性能測試:web一般用LR,手機用Jmeter
相對web手機APP測試還需關注:
1.干擾測試:來電、短信、通話、關機、重啓
2.不同網絡下的測試,網絡切換的測試,無網的測試
3.安裝、卸載、更新
4.權限測試
二、 B/S與C/S架構區別
C/S架構是客戶與服務器結構,需要安裝專業的客戶端軟件,優點是:a 響應速度快
b 可以實現客戶的個性化需求;缺點是:a 無法快速部署,需要安裝軟件b 兼容性差 c 開發維護成本高
B/S架構是瀏覽器與服務器結構,不需要安裝專門的軟件,可以在任何地方進行操作
優點是:a 分佈式的 b 開發成本及維護成本低 c業務擴展方便
缺點是:a 響應速度慢b 無法實現客戶的個性化需求 c 功能弱化

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