App測試和Web測試的區(qū)別

單純從功能測試的層面上來講的話,APP 測試、web 測試 在流程和功能測試上是沒有區(qū)別的。

根據(jù)兩者載體不一樣,則區(qū)別如下:

系統(tǒng)結(jié)構(gòu)方面

web項(xiàng)目,b/s架構(gòu),基于瀏覽器的;web測試只要更新了服務(wù)器端,客戶端就會同步會更新。

app項(xiàng)目,c/s結(jié)構(gòu)的,必須要有客戶端;app 修改了服務(wù)端,則客戶端用戶所有核心版本都需要進(jìn)行回歸測試一遍。

性能方面

web項(xiàng)目 需監(jiān)測 響應(yīng)時(shí)間、CPU、Memory(內(nèi)存)

app項(xiàng)目 除了監(jiān)測 響應(yīng)時(shí)間、CPU、Memory(內(nèi)存)外,還需監(jiān)測 流量、電量等

兼容方面

web項(xiàng)目

1. 瀏覽器(火狐、谷歌、IE等)

2. 操作系統(tǒng)(Windows7、Windows10、Linux等)

app項(xiàng)目:

1. 設(shè)備系統(tǒng):?iOS(ipad、iphone)、Android(三星、華為、聯(lián)想等) 、Windows(Win7、Win8)、OSX(Mac)

2. 手機(jī)設(shè)備可根據(jù) 手機(jī)型號、分辨率不同

相對于Wed 項(xiàng)目,APP有專項(xiàng)測試

1. 干擾測試:中斷,來電,短信,關(guān)機(jī),重啟等

2. 弱網(wǎng)絡(luò)測試(模擬2g、3g、4g,wifi網(wǎng)絡(luò)狀態(tài)以及丟包情況);網(wǎng)絡(luò)切換測試(網(wǎng)絡(luò)斷開后重連、3g切換到4g/wifi 等)

3. 安裝、更新、卸載

安裝:需考慮安裝時(shí)的中斷、弱網(wǎng)、安裝后刪除安裝文件等情況

卸載:需考慮卸載后是否刪除app相關(guān)的文件

更新:分強(qiáng)制更新、非強(qiáng)制更新、增量包更新、斷點(diǎn)續(xù)傳、弱網(wǎng)狀態(tài)下更新

4. 界面操作:關(guān)于手機(jī)端測試,需注意手勢,橫豎屏切換,多點(diǎn)觸控,前后臺切換

5. 安全測試:安裝包是否可反編譯代碼、安裝包是否簽名、權(quán)限設(shè)置,例如訪問通訊錄等

6. 邊界測試:可用存儲空間少、沒有SD卡/雙SD卡、飛行模式、系統(tǒng)時(shí)間有誤、第三方依賴(QQ、微信登錄)等

7. 權(quán)限測試:設(shè)置某個(gè)App是否可以獲取該權(quán)限,例如是否可訪問通訊錄、相冊、照相機(jī)等

測試工具方面

自動化工具:APP 一般使用 Appium; Web 一般使用 Selenium

性能測試工具:APP 一般使用 JMeter; Web 一般使用 LR、JMeter


ps大家需要可以關(guān)注收藏,方便查看哦~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容