web測試與手機app測試的異同
近年來,手機app的熱起,越來越多的公司企業也引入或者投資到android和ios的app行業當中,繼而產生手機軟體測試的蓬勃發展。而作為基礎行業的web測試,和手機app測試又有什麼的相同點與不同之處呢?
1、相同點不管是傳統行業的web測試,還是新興的手機app測試,都離不開測試的基礎知識,即是不管怎麼變,測試的原理依然會融入在這兩者當中。
1)設計測試用例時,依然都是依據邊界值分析法、等價類劃分等;
2)多數採用黑盒的測試方法,來驗證業務功能是否得到正確的應用;
3)需要檢查介面的佈局、風格和按鈕等是否簡潔美觀、是否統一等;
4)測試頁面載入和翻頁的速度、登入時長、記憶體是否溢位等;
5)測試應用系統的穩定性等。
2、不同點
相對於web測試,手機軟體測試,除了要考慮基本的功能測試、效能等,還要考慮手機本身固有的屬性特徵。所以對比web測試和手機測試,手機測試過程中還需要注意如下幾個方面特性:
1)手機作為通訊工具,來電、去電、接收簡訊等操作都會對app應用程式產生影響,所以app測試第一個要考慮的屬性特徵是:中斷測試。
中斷測試有人為中斷、新任務中斷以及意外中斷等幾種情況,主要從以下幾個方面進行驗證:
a.來電中斷:呼叫結束通話、被呼叫結束通話、通話結束通話、通話被結束通話
b.簡訊中斷:接收簡訊、檢視簡訊
c.其他中斷:藍芽、鬧鐘、插拔資料線、手機鎖定、手機斷電、手機問題(系統當機、重啟)
2)手機使用者對app產品的安裝解除安裝操作:從上一個版本/上兩個版本直接升級到最新版本。
全新安裝新版本
新版本覆蓋舊版本安裝
解除安裝舊版本,安裝新版本
解除安裝新版本,安裝新版本
3)web自動化測試使用的工具較常用的是QTP,而android手機自動化測試工具比較常用的是monkey、monkeyrunner。
以上是我對web測試和app測試的一些總結,希望專業人士對該內容進行一個補充或者指出問題之處,謝謝!
由龐順龍最後編輯於:4年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- 手機app測試講座APP
- App測試、Web測試和介面測試一般測試流程APPWeb
- app與手機其他軟體互動測試APP
- Web測試轉App測試不看不知道WebAPP
- Web 測試轉 App 測試不看不知道WebAPP
- Web效能測試種類與全面測試模型Web模型
- APP測試技術:ADB——安卓手機測試一座神奇的“橋”APP安卓
- 有做手機測試的同學嘛?
- 測試者出的APP測試面試題APP面試題
- 如何實現介面異常場景測試?測試方法探索與測試工具實現
- 測試測試測試測試測試測試
- 效能測試常用工具對比:Jmeter與LoadRunner的異同JMeter
- 測試同學動手搭個簡易web開發專案Web
- 異常測試實踐與梳理
- 小白測試系列:介面測試與效能測試的區別
- Web安全測試Web
- Web測試方法Web
- 軟體測試:SVN與Git的差異Git
- 黑盒測試、白盒測試、單元測試、整合測試、系統測試、驗收測試的區別與聯絡...
- 手工測試與APPSCAN自動化測試結合的提高效率測試策略APP
- ios App測試iOSAPP
- APP測試設計測試用例的要點APP
- 第三方軟體測評▏web測試和app測試的區別你知道嗎?WebAPP
- 手機工廠測試是什麼?有著怎樣的測試流程?
- 手機應用軟體測試的思路與要點
- 黑盒測試策略及測試範圍(web端)Web
- 【軟體測試】你最常用的web測試-瀏覽器相容性測試Web瀏覽器
- APP測試點分析與總結APP
- 對於一個 APP 測試和 web 測試應該有哪些成長呢!APPWeb
- CTS測試與GTS測試區別
- web頁面測試Web
- web效能測試流程Web
- Web介面測試-HttpClientWebHTTPclient
- javaSE基礎:extdens與implements同時使用的測試Java
- Web測試入門——軟體測試員必知的50個常見測試點Web
- oracle rman 異機還原測試--set newnameOracle
- 變異測試是測試驅動開發(TDD)的演變
- API測試:瞭解API介面測試與API介面測試指南API