小程序的驗(yàn)收需要測(cè)試哪些?
一、功能測(cè)試
1.按功能模塊測(cè)試
根據(jù)設(shè)計(jì)好的各個(gè)大類功能模塊劃分,然后再逐級(jí)細(xì)化,覆蓋到每個(gè)功能盡可能全面的測(cè)試點(diǎn)。
2.按業(yè)務(wù)流程測(cè)試
小程序的業(yè)務(wù),比如咨詢、支付、播放、查詢、下載、表單、上傳、拍照等等。把各個(gè)功能點(diǎn)串聯(lián)起來(lái)形成完整的業(yè)務(wù)流程來(lái)檢查;同一個(gè)業(yè)務(wù),可能有不同的路徑來(lái)實(shí)現(xiàn),每個(gè)路徑都需要覆蓋檢查。
二、權(quán)限測(cè)試
1.未授權(quán)
一般使用一些業(yè)務(wù)功能的時(shí)候,都會(huì)彈出提醒:先授權(quán)再操作對(duì)應(yīng)功能。或者提交數(shù)據(jù)到后臺(tái)的時(shí)候,也會(huì)提示補(bǔ)充相關(guān)身份信息才能提交成功。
2.已授權(quán)
微信訪問(wèn)小程序,意味著自己的微信賬號(hào)可被小程序管理方所獲取,自動(dòng)以微信的身份行使業(yè)務(wù)操作權(quán)限,比如咨詢、支付、數(shù)據(jù)查詢等。
3.同一微信號(hào)在不同手機(jī)微信端授權(quán)登錄同一小程序之后,所能查看的數(shù)據(jù)和操作的權(quán)限都應(yīng)該是同步一致的。
三、兼容性測(cè)試
1.手機(jī)操作系統(tǒng)
利用多品牌型號(hào)手機(jī)測(cè)試,尤其安卓和蘋果手機(jī)至少都需要測(cè)一次。
2.字體、圖片、動(dòng)態(tài)交互效果字體:
標(biāo)簽、標(biāo)題、內(nèi)容、動(dòng)態(tài)播放字體...
圖片:輪播圖、背景圖、封面圖、觸屏產(chǎn)生的交互圖...
四、界面 UI 測(cè)試
小程序的頁(yè)面測(cè)試和 app 的界面測(cè)試一樣,關(guān)注頁(yè)面展示元素,如菜單、對(duì)話框、窗口和其他可視控件的布局、風(fēng)格,文字是否正確,頁(yè)面是否美觀,頁(yè)面交互操作是否友好。操作是否設(shè)計(jì)頻繁、是否易操作。
但注意一點(diǎn),微信小程序頁(yè)面層級(jí)跳轉(zhuǎn)默認(rèn)不能超過(guò) 10 次,比如分類-> 數(shù)碼電子-> 數(shù)碼產(chǎn)品-> 相機(jī)-> 尼康->… 達(dá)到 10 次就不能跳轉(zhuǎn)了。一般在進(jìn)行需求設(shè)計(jì)時(shí),頁(yè)面跳轉(zhuǎn)盡量在 10 次以內(nèi)。有超過(guò)跳轉(zhuǎn) 10 次的應(yīng)用場(chǎng)景,針對(duì)性開(kāi)發(fā)。