Web測試和app測試區(qū)別?

WEB測試和APP測試從流程上來說,沒有區(qū)別。都需要經(jīng)歷測試計(jì)劃方案,用例設(shè)計(jì),測試執(zhí)行,缺陷管理,測試報(bào)告等相關(guān)活動。
從技術(shù)上來說,WEB測試和APP測試其測試類型也基本相似,都需要進(jìn)行功能測試,性能測試,安全性測試,GUI測試等測試類型
相同點(diǎn):
不管是傳統(tǒng)行業(yè)的web測試,還是新興的手機(jī)app 測試,都離不開測試的基礎(chǔ)知識:
同樣的設(shè)計(jì)測試用例方法:邊界值分析法、等價(jià)類劃分法、錯(cuò)誤推測法、場景法等
同樣的測試方法:黑盒測試,驗(yàn)證業(yè)務(wù)功能是否正確符合用戶或者設(shè)計(jì)預(yù)期;
都要檢查UR:界面的布局、風(fēng)格和按鈕等是否簡潔美觀、是否統(tǒng)一等;
頁面性能檢測:測試頁面載入和翻頁的速度、登陸時(shí)長、內(nèi)存是否溢出等;
應(yīng)用的穩(wěn)定性:測試應(yīng)用系統(tǒng)的穩(wěn)定性,不會閃退卡死等。
不同點(diǎn)
相對于WEB測試,APP測試除了要考慮基本的功能測試,性能等等,還要考慮手機(jī)本身固有的屬性特性。所以在app測試過程中還需要注意如下幾個(gè)方面特性:
1、手機(jī)作為通信工具,來電、去電、接收短信等操作都會對APP應(yīng)用程序產(chǎn)生影響,所以APP 測試第一個(gè)要考慮的屬性特征是:中斷測試
中斷測試有人為中斷、新任務(wù)中斷及意外中斷等幾種情況,主要從以下幾個(gè)方面驗(yàn)證:
a 來電中斷:呼叫掛斷、被呼叫掛斷、通話掛斷、通話被掛斷
b 短信中斷:接受短信、查看短信
c 其他中斷:藍(lán)牙鬧鐘插拔數(shù)據(jù)線、手機(jī)鎖定、手機(jī)斷電、手機(jī)問題(系統(tǒng)死機(jī)、重啟)
2、手機(jī)用戶對APP 產(chǎn)品的安裝卸載操作:
a 從上一個(gè)版本上兩個(gè)版本直接升級到最新版本
b 全部安裝新版本
c 新版本覆蓋舊版本安裝
d 卸載舊版本,安裝新版本
e 卸載新版本,安裝新版本
3、WEB自動化測試使用工具比較常用的是qtp,而安卓手機(jī)自動化測試工具比較常用的是monkey/moneyrunner/appium
4、界面操作:現(xiàn)在app產(chǎn)品的用戶都是使用的觸摸屏手機(jī),所以測試的時(shí)候還要注意手勢,橫豎屏切換,多點(diǎn)觸控,事件觸發(fā)區(qū)域等測試。
最后:這些資料,對于【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個(gè)倉庫也陪伴上萬個(gè)測試工程師們走過最艱難的路程,希望也能幫助到你!

包括,測試人技術(shù)進(jìn)階路徑圖,50多天的視頻教程、16個(gè)項(xiàng)目實(shí)例,30多個(gè)測試工具,37份測試文檔,70個(gè)軟件測試相關(guān)問題,40篇測試經(jīng)驗(yàn)級文章分享,還有軟件測試面試小程序,求職簡歷的優(yōu)化模板。
加油吧,如果你需要提升技術(shù)儲備,那就行動,在路上總比在起點(diǎn)觀望的要好。一切的迷茫都是因?yàn)橄氲锰喽龅奶伲?/p>
你可以在公眾號:傷心的辣條?! 自行領(lǐng)取一份216頁軟件測試工程師面試寶典文檔資料【免費(fèi)的】。以及相對應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!,其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進(jìn)階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。
現(xiàn)在我邀請你進(jìn)入我們的軟件測試學(xué)習(xí)交流群:【746506216】,備注“入群”, 大家可以一起探討交流軟件測試,共同學(xué)習(xí)軟件測試技術(shù)、面試等軟件測試方方面面,還會有免費(fèi)直播課,收獲更多測試技巧,我們一起進(jìn)階Python自動化測試/測試開發(fā),走向高薪之路。