
對(duì)于即將上線的H5頁(yè)面,除了測(cè)試基本功能外,我們還需要對(duì)哪些關(guān)鍵點(diǎn)進(jìn)行測(cè)試呢?以便上線后的H5頁(yè)面功能正常、用戶體驗(yàn)良好。H5頁(yè)面上線前如何進(jìn)行測(cè)試? 以下為H5測(cè)試方法整理:
一、功能邏輯
除基本功能測(cè)試外,需要關(guān)注的一些測(cè)試點(diǎn):
1. 登錄
1.1 H5頁(yè)面嵌入到客戶端內(nèi)使用,若客戶端無登錄,如果該頁(yè)面需要登錄,是否能夠跳轉(zhuǎn)到客戶端登錄頁(yè)面。若取消登錄后,再次登錄是否能夠正常的再次跳轉(zhuǎn)到登錄頁(yè)。
1.2 H5頁(yè)面嵌入到客戶端內(nèi)使用,若客戶端已經(jīng)登錄,進(jìn)入H5頁(yè)面應(yīng)是登錄狀態(tài),頁(yè)面內(nèi)容正常顯示。
2. 下拉刷新
2.1 用戶主動(dòng)點(diǎn)擊下拉刷新,頁(yè)面是否還處于當(dāng)前頁(yè);頁(yè)面數(shù)據(jù)是否正常展示。
2.2 系統(tǒng)自動(dòng)刷新,頁(yè)面是否還處于當(dāng)前頁(yè);頁(yè)面數(shù)據(jù)是否正常展示。
2.3 下拉刷新后,頁(yè)面是否還在當(dāng)前頁(yè)。
2.4 下拉刷新后,頁(yè)面數(shù)據(jù)是否正常展示。
3. 翻頁(yè)
3.1 數(shù)據(jù)請(qǐng)求翻頁(yè)loading時(shí),向下刷新頁(yè)面,頁(yè)面數(shù)據(jù)請(qǐng)求是否正確。
3.2 數(shù)據(jù)只有一頁(yè)時(shí),加載數(shù)據(jù)翻頁(yè)頁(yè)面請(qǐng)求數(shù)據(jù)是否正常。
3.3 數(shù)據(jù)>1頁(yè)時(shí),加載數(shù)據(jù)翻頁(yè)頁(yè)面請(qǐng)求數(shù)據(jù)是否正常。
4. 返回
4.1 點(diǎn)擊一些設(shè)計(jì)的返回按鈕,頁(yè)面是否正常返回到期望頁(yè)面。
4.2 點(diǎn)擊頁(yè)面下方返回按鈕,頁(yè)面是否正常返回到期望頁(yè)面。
4.3 點(diǎn)擊Android只帶的物理鍵返回按鈕,頁(yè)面是否正常返回到期望頁(yè)面。
5. 數(shù)據(jù)為空處理
5.1 頁(yè)面某功能返回鏈接為空,點(diǎn)擊該功能區(qū)域是否會(huì)跳轉(zhuǎn)。
5.2 接口返回?cái)?shù)據(jù)為空時(shí),頁(yè)面是否展示正常。
5.3 頁(yè)面某個(gè)數(shù)據(jù)為空時(shí),頁(yè)面是否展示正常。
6. 其他異常處理
6.1 頁(yè)面session與cookie值過期時(shí),頁(yè)面展示是否正常。
6.2 頁(yè)面session與cookie值過期時(shí),是否會(huì)重新跳轉(zhuǎn)到登錄頁(yè)面。
二、H5對(duì)接第三方時(shí)的狀況
微博內(nèi),頁(yè)面功能是否能夠正常使用,支付、分享、各個(gè)功能是否正常使用。
普通瀏覽器內(nèi),頁(yè)面功能是否正常使用,支付、分享、各個(gè)功能是否正常使用。
微信內(nèi)體驗(yàn),頁(yè)面功能是否能夠正常使用,支付相關(guān)是否正常調(diào)用。
QQ內(nèi)體驗(yàn),頁(yè)面功能是否能夠正常使用,支付、分享、頁(yè)面展示是否正常。
三、H5頁(yè)面適配
分辨率不同的手機(jī),H5頁(yè)面功能是否展示正常。
不同瀏覽器,H5頁(yè)面功能是否展示正常。
iPhone手機(jī)、iPhone5、iPhone6等各個(gè)手機(jī)系統(tǒng),H5頁(yè)面功能是否展示正常。
Android 市場(chǎng)流行機(jī)型、系統(tǒng),H5頁(yè)面功能是否展示正常。
四、網(wǎng)絡(luò)問題
數(shù)據(jù)無網(wǎng)絡(luò)到有網(wǎng)絡(luò),頁(yè)面點(diǎn)擊后是否會(huì)自動(dòng)加載數(shù)據(jù)。
弱網(wǎng)絡(luò)的顯示,loading。
無網(wǎng)絡(luò)時(shí)的狀況。
WiFI下頁(yè)面展示,是否正常。
4G、3G等情況下,頁(yè)面是否展示正常。
五、體驗(yàn)相關(guān)
頁(yè)面刷新時(shí),頁(yè)面是否會(huì)出現(xiàn)抖動(dòng)現(xiàn)象。
頁(yè)面文本框輸入數(shù)據(jù)過多時(shí),是否會(huì)正常展示。
頁(yè)面請(qǐng)求時(shí),是否會(huì)給出loading效果。
頁(yè)面請(qǐng)求失敗時(shí),是否會(huì)給出友好提示。
本文原地址:http://www.dawoos.com/8661.html
鄭重聲明內(nèi)容版權(quán)聲明:除非注明,否則皆為本站原創(chuàng)文章。如有侵權(quán)聯(lián)系進(jìn)行刪除!