單純從功能測試的層面上來講的話,APP測試最蕾、web 測試 在流程和功能測試上是沒有區(qū)別的依溯。
系統(tǒng)架構(gòu)方面:
web項(xiàng)目,一般都是b/s架構(gòu)瘟则,基于瀏覽器的
app項(xiàng)目黎炉,則是c/s的,必須要有客戶端壹粟,用戶需要安裝客戶端拜隧。
web測試只要更新了服務(wù)器端,客戶端就會同步會更新趁仙。App項(xiàng)目則需要客戶端和服務(wù)器都更新洪添。
性能方面:
web頁面主要會關(guān)注響應(yīng)時(shí)間 ?????????????????????????????????????????????
而app則還需要關(guān)心流量、電量雀费、CPU干奢、GPU、Memory這些盏袄。
它們服務(wù)端的性能沒區(qū)別忿峻,都是一臺服務(wù)器。
兼容方面:
web是基于瀏覽器的辕羽,所以更傾向于瀏覽器和電腦硬件逛尚,電腦系統(tǒng)的方向的兼容
app測試則要看分辨率,屏幕尺寸刁愿,還要看設(shè)備系統(tǒng)绰寞。
web測試是基于瀏覽器的所以不必考慮安裝卸載。
而app是客戶端的铣口,則必須測試安裝滤钱、更新、卸載脑题。除了常規(guī)的安裝件缸、更新、卸載還要考慮到異常場景叔遂。包括安裝時(shí)的中斷他炊、弱網(wǎng)争剿、安裝后刪除安裝文件
此外APP還有一些專項(xiàng)測試:如網(wǎng)絡(luò)、適配性……