發(fā)布時(shí)間:2020-06-30
每一個(gè)新開(kāi)發(fā)的軟件都避免不了測(cè)試,這里總結(jié)了一些Android系統(tǒng)的移動(dòng)端APP測(cè)試的一些測(cè)試流程,希望可以給大家一些幫助。
1. UI 測(cè)試
App主要核ui與實(shí)際設(shè)計(jì)的效果圖是否一致;交互方面的問(wèn)題建議,可以先與產(chǎn)品經(jīng)理確認(rèn),確認(rèn)通過(guò)后,才開(kāi)始讓開(kāi)發(fā)實(shí)施更改或優(yōu)化。
2.APP功能測(cè)試
根據(jù)軟件說(shuō)明或用戶(hù)需求驗(yàn)證App的各個(gè)功能實(shí)現(xiàn),實(shí)際測(cè)試過(guò)程一般都是根據(jù)功能測(cè)試用例來(lái)執(zhí)行。測(cè)試覆蓋率基本上都是有測(cè)試用例主導(dǎo),也就是說(shuō)在功能測(cè)試部分,是檢驗(yàn)測(cè)試用例是否有效以及完整的,也就導(dǎo)致另外一個(gè)問(wèn)題,測(cè)試用例怎么寫(xiě)的問(wèn)題,將另外一篇文章來(lái)單獨(dú)闡述測(cè)試用例的編寫(xiě)方法。
3. 中斷測(cè)試
模擬用戶(hù)真實(shí)使用App是會(huì)遇到的中斷情況進(jìn)行測(cè)試。
4. 兼容性測(cè)試
版本迭代的新舊版本的在功能,邏輯層面的兼容測(cè)試,同一個(gè)App 在不同系統(tǒng)版本運(yùn)行,以及不同機(jī)型之間的適配測(cè)試。兼容測(cè)試:接口的兼容性測(cè)試能夠保證大部分的功能完善;App在不同系統(tǒng)版本上保證運(yùn)行。適配性: 屏幕,系統(tǒng)版本等。該部分通過(guò)第三方的云平臺(tái)進(jìn)行。
5. 性能測(cè)試
可測(cè)試的方面:
①安裝和啟動(dòng)時(shí)間;
②CPU的占用;
③內(nèi)存的占用;
④流量的耗用;
⑤電量的耗用;
⑥后端,測(cè)試App中的各類(lèi)操作是否滿(mǎn)足用戶(hù)響應(yīng)時(shí)間要求,主要是測(cè)試點(diǎn)在網(wǎng)速方面。
⑦后端,有網(wǎng)絡(luò)并發(fā)。
6. 穩(wěn)定性測(cè)試,壓力測(cè)試
①各種邊界壓力情況下(如電池、存儲(chǔ)、網(wǎng)速等),驗(yàn)證App是否能正確響應(yīng)。
②反復(fù)/長(zhǎng)期操作下,系統(tǒng)資源是否占用異常;Android 可是使用adb命令。
③壓力測(cè)試主要集中在后端,前端的壓力測(cè)試目前測(cè)的較少。
7.安全測(cè)試
App安全測(cè)試大概劃分為以下幾類(lèi):
①?gòu)臄?shù)據(jù)的本地存儲(chǔ)到數(shù)據(jù)的傳輸、處理以及遠(yuǎn)程訪(fǎng)問(wèn)等各個(gè)環(huán)節(jié),基于相應(yīng)的安全標(biāo)準(zhǔn)/行業(yè)標(biāo)準(zhǔn)評(píng)估App的安全特性;
②借鑒在Web App和網(wǎng)絡(luò)安全測(cè)試的一些成功經(jīng)驗(yàn)在智能終端App測(cè)試中進(jìn)行裁減或適配;
③檢測(cè)App的用戶(hù)授權(quán)級(jí)別,數(shù)據(jù)泄漏,非法授權(quán)訪(fǎng)問(wèn)等;
④對(duì)App的輸入有效性校驗(yàn)、認(rèn)證、授權(quán)、敏感數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加密等方面進(jìn)行檢測(cè),以期發(fā)現(xiàn)潛在的安全問(wèn)題;
⑤基于各種通信協(xié)議或相應(yīng)的行業(yè)安全標(biāo)準(zhǔn)檢視App是否滿(mǎn)足相應(yīng)的要求。
8.用戶(hù)體驗(yàn)測(cè)試
這個(gè)簡(jiǎn)單的說(shuō)就是站在用戶(hù)的角度上進(jìn)行使用App,學(xué)習(xí)成本低,易上手等,可以進(jìn)行用戶(hù)盲測(cè),根據(jù)用戶(hù)反饋的意見(jiàn)進(jìn)行修改。測(cè)試人員可以通過(guò)與其他競(jìng)爭(zhēng)品進(jìn)行對(duì)比, 或者根據(jù)較大廠(chǎng)商App的交互習(xí)慣進(jìn)行比較。
9. 回歸測(cè)試
主要有以下幾方面進(jìn)行測(cè)試:
①根據(jù)產(chǎn)品說(shuō)明書(shū)或者功能文檔進(jìn)行功能確認(rèn)。
② 重新將主要優(yōu)先級(jí)較高的測(cè)試用例執(zhí)行一遍。
③重新驗(yàn)證bug。
10. 線(xiàn)上測(cè)試
線(xiàn)上測(cè)試是產(chǎn)品上線(xiàn)之后一定要完成的,這部分可以根據(jù)場(chǎng)景化進(jìn)行回歸測(cè)試,其中網(wǎng)絡(luò)環(huán)境要全部覆蓋一遍。
當(dāng)然,要在開(kāi)發(fā)階段和App上線(xiàn)后持續(xù)迭代進(jìn)化過(guò)程中完成所有這些測(cè)試是非常耗費(fèi)資源的事情,正確的姿勢(shì)是把這些瑣碎的事情交給專(zhuān)業(yè)的第三方服務(wù)平臺(tái),例如澤眾軟件測(cè)試網(wǎng)。
推薦閱讀:
如何做好APP壓力測(cè)試?app壓力測(cè)試怎么測(cè)?
移動(dòng)APP自動(dòng)化測(cè)試框架有哪些?移動(dòng)APP自動(dòng)化測(cè)試框架對(duì)比
APP軟件常見(jiàn)的性能測(cè)試都包含了哪些方面?
如何選擇安卓自動(dòng)化測(cè)試工具?安卓自動(dòng)化測(cè)試工具的使用方法
添加客服微信 歡迎咨詢(xún)測(cè)試工具和測(cè)試服務(wù)
掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)
電話(huà)咨詢(xún),400-035-7887,安排專(zhuān)業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢(xún)和商務(wù)報(bào)價(jià))。
您的信息已成功提交!
我們的客服人員稍后會(huì)與您聯(lián)系