H5如何测试?
它跟安卓APP與IOS APP有什么樣的區(qū)別呢?
★ 我們以往的APP是使用原生系統(tǒng)內(nèi)核的,相當(dāng)于直接在系統(tǒng)上操作,是我們傳統(tǒng)意義上的軟件,更加穩(wěn)定
★ H5的APP先得調(diào)用系統(tǒng)的瀏覽器內(nèi)核,相當(dāng)于是在網(wǎng)頁(yè)中進(jìn)行操作,較原生APP穩(wěn)定性稍差,似乎還沒(méi)有百萬(wàn)級(jí)用戶量的H5 APP
★ H5最大的優(yōu)點(diǎn)是可以跨平臺(tái),開(kāi)發(fā)容易,APP的話需要用ANDROID的語(yǔ)言和IOS的語(yǔ)言各自寫(xiě),H5只要開(kāi)發(fā)一套
★ 簡(jiǎn)單的說(shuō):H5是基于web,native基于客戶端
H5測(cè)試應(yīng)該從哪些方面考慮?
1、業(yè)務(wù)邏輯相關(guān)
除基本的功能測(cè)試之外,H5頁(yè)面的測(cè)試,需要關(guān)注以下幾點(diǎn):
1.1 登陸
目前H5與native各個(gè)客戶端都做了互通,所以大家在測(cè)試的時(shí)候要注意兩點(diǎn):
A、若客戶端已登錄,那么進(jìn)入H5后仍然是登錄狀態(tài)。
B、若客戶端未登錄,進(jìn)入H5,點(diǎn)擊對(duì)應(yīng)按鈕OR鏈接。
如果需要登錄,須拉起native登錄;
若取消登錄,是否可再次拉起登錄,或者停留在的頁(yè)面是否有對(duì)應(yīng)的登錄提示。
1.2 翻頁(yè)
遇到翻頁(yè)加載的頁(yè)面,需要注意內(nèi)容為1頁(yè)或者多頁(yè)的情況。
A、數(shù)據(jù)分頁(yè)加載時(shí),注意后續(xù)頁(yè)面請(qǐng)求數(shù)據(jù)的正確。
ps:這個(gè)需要注意在快速操作場(chǎng)景中,請(qǐng)求頁(yè)數(shù)是不是依次遞增,快速操作
(如第一頁(yè)尚未loading出來(lái)的時(shí)候仍然繼續(xù)上拉操作)時(shí)是否發(fā)出去對(duì)應(yīng)的請(qǐng)求了。
1.3 刷新與返回
A、下拉刷新是否仍然處于當(dāng)前頁(yè)面
B、用戶主動(dòng)點(diǎn)擊刷新按鈕是否仍然處于當(dāng)前頁(yè)面
C、點(diǎn)擊返回與back鍵,回退頁(yè)面是否是期望頁(yè)面
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/guo2733/p/10830429.html
總結(jié)
                            
                        - 上一篇: 多囊卵巢综合征能不能怀孕
 - 下一篇: 递归该怎么写(二)