移動(dòng)端測試知識(shí)概覽

一、?移動(dòng)端測試是什么

? ? ? ? 1、移動(dòng)端測試是指對(duì)移動(dòng)應(yīng)用進(jìn)行的測試,即實(shí)體的特性滿足需求的程度

二、移動(dòng)端測試分類

? ? ? ? 1、APP功能測試:

????????????(1)業(yè)務(wù)邏輯正確性測試:依據(jù)產(chǎn)品文檔設(shè)計(jì)測試用例,加上隱性需求用例

? ? ? ? ? ? (2)兼容性測試:系統(tǒng)版本、屏幕分辨率、網(wǎng)絡(luò)狀態(tài)

? ? ? ? ? ? (3)異常測試:熱啟動(dòng)應(yīng)用:應(yīng)用由后臺(tái)轉(zhuǎn)換為前臺(tái)的過程、 網(wǎng)絡(luò)切換和中斷恢復(fù)、電話和信息中斷恢復(fù)

? ? ? ? ? ? (4)升級(jí)安裝卸載測試:

????????????????????????????升級(jí):臨近版本升級(jí)、跨版本升級(jí)、保證升級(jí)后app可用狀態(tài)

? ? ? ? ? ? ? ? ? ? ? ? ? ? 安裝:首次安裝卸載后安裝霍蓋安裝保證app安裝后可用,安裝文件齊全

? ? ? ? ? ? (5)健壯性測試:手機(jī)資源消耗:cpu內(nèi)存、流量消耗:數(shù)據(jù)流量加載圖片原間消耗22M 圖片壓縮數(shù)據(jù)壓縮

????????????????????崩潰恢復(fù)測試:app閃退提示終止運(yùn)行等等保證自啟動(dòng)可用手動(dòng)啟動(dòng)可用

? ? ? ? 2、APP自動(dòng)化測試:

? ? ? ? ? ? ? ? (1)高效數(shù)據(jù)絕對(duì)正確

????????????????(2)不需要人工干預(yù)

????????????????(3)回歸測試

三、安全測試

? ? ? ? 1、優(yōu)秀的App安全測試工具:ADB、Drozer、QARK、Zed Attack Proxy、MobSF、Veracode、Fortify

四、主流的移動(dòng)端自動(dòng)化工具

? ? ? ? ? ? Robotium 支持語言:Java? ? 支持系統(tǒng):僅支持Android系統(tǒng)? ? 跨平臺(tái):不支持跨應(yīng)用

? ? ? ? ? ? Macaca? ? 支持語言:Java、Python、Node、Js? ? 支持系統(tǒng):支持Android和ios系統(tǒng)? ? 跨平臺(tái):支持跨應(yīng)用

? ? ? ? ? ? Appium? ? 支持語言:Java、C#、Python、PhP、Perl、rruby、Node、js? ? 支持系統(tǒng):支持Android和ios系統(tǒng)? ? 跨平臺(tái):支持跨應(yīng)用

? ? ? ? ? ? 2、自動(dòng)化工具選擇的關(guān)注點(diǎn):

????????????????(1)足否支持native,webiew

????????????????(2)是否支持獲取toast

????????????????(3)是否支持跨應(yīng)用

五、UIAutomatorviewer手機(jī)控件查看工具

? ? ? ? ? ? 1、工具簡介:用來掃描和分析Android應(yīng)用程序的UI控件的工具

? ? ? ? ? ? 2、使用:(1)進(jìn)入SDK目錄下的tools目錄bin下面,打開uiautomatorviewer

????????????????????????????(2)電腦連接真機(jī)或打開android模擬器

????????????????????????????(3)啟動(dòng)待測試app

? ? ? ? ? ? ? ? ? ? ? ? ? ? (4)點(diǎn)擊uiautomatorviewer的左上角Device Screenshot,會(huì)生成app當(dāng)前頁面的UI控件截圖

????????????????????????????(5)選擇截圖上需要查看的控件,即可瀏覽該控件的id,class,text,坐標(biāo)等信息

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

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

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