功能測試
功能測試和web的測試邏輯一樣,主要是理解項(xiàng)目的需求設(shè)計(jì)等,查看功能模塊、業(yè)務(wù)流程、同一功能不同入口時(shí)有效性檢查、頁面交互性檢查、輸入輸出等邏輯進(jìn)行測試;
用戶權(quán)限
app是否可以訪問手機(jī)通訊錄、相冊、相機(jī)等權(quán)限;小程序測試是否有微信授權(quán),未授權(quán)/授權(quán)登錄程序,同一微信號不同手機(jī)登錄查看數(shù)據(jù)顯示情況;
不同手機(jī)操作系統(tǒng)檢驗(yàn)、不同微信版本、分辨率、二維碼的兼容性;
易用性
上下層級進(jìn)入、系統(tǒng)頁面之間的返回效果、頁面的字體大小、字體格式、頁面標(biāo)題、動態(tài)交互效果、導(dǎo)航、操作是否繁瑣;
網(wǎng)絡(luò)測試
網(wǎng)絡(luò)切換測試wifi-2g/3g/4g-無網(wǎng)等,驗(yàn)證各種網(wǎng)絡(luò)下是否正常;
頁面的白屏?xí)r間、資源占用、頁面渲染時(shí)間、首屏?xí)r間ps:小程序通常在android上性能問題比較多;
后面專門寫一章如何進(jìn)行手機(jī)的接口測試,因?yàn)槊嬖嚨臅r(shí)候被問到了;
緩存問題
app和小程序會存在緩存,小程序會有最大10M的本地緩存,緩存的作用是提高程序的流暢度、減少網(wǎng)絡(luò)請求,節(jié)省服務(wù)器資源,有時(shí)候用戶會進(jìn)行清理緩存的情況,測試點(diǎn):清除緩存時(shí)強(qiáng)制退出、后臺清理、關(guān)機(jī)等情況;
特殊操作
頁面進(jìn)行左右/上下滑動、長按效果、連續(xù)點(diǎn)擊、頁面列表數(shù)據(jù)上下滑動、數(shù)據(jù)未加載完成時(shí)上線滑動效果、圖片滑動最后一頁時(shí)是否還能繼續(xù);
內(nèi)存測試
主要測試手機(jī)內(nèi)存空間滿的情況,開啟很多占用內(nèi)存的app是否對本系統(tǒng)出現(xiàn)異常;
存儲空間
存儲空間滿了,是否還能安裝成功,安裝成功了,存儲空間滿了,是否能打開應(yīng)用;
電量測試
測試電量50%、20%、5%情況;
推送測試
查看app中推送消息的顯示情況;
其它測試
斷網(wǎng)時(shí)點(diǎn)擊按鈕,連網(wǎng)后再次點(diǎn)擊查看效果;
多測試無系統(tǒng)權(quán)限的頁面;
頁面刷新,收到推送主動刷新、切換其他頁面刷新、返回后臺刷新、殺進(jìn)程刷新、重新登錄刷新;
彈窗,測試后臺重啟后彈窗是否顯示,彈窗觸發(fā)、彈窗顯示時(shí)間等;
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。