1 回答

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
WEB測(cè)試和App測(cè)試從流程上來(lái)說(shuō),沒(méi)有區(qū)別。都需要經(jīng)歷測(cè)試計(jì)劃方案,用例設(shè)計(jì),測(cè)試執(zhí)行,缺陷管理,測(cè)試報(bào)告等相關(guān)活動(dòng)。從技術(shù)上來(lái)說(shuō),WEB測(cè)試和APP測(cè)試其測(cè)試類型也基本相似,都需要進(jìn)行功能測(cè)試、性能測(cè)試、安全性測(cè)試、GUI測(cè)試等測(cè)試類型。
他們的主要區(qū)別在于具體測(cè)試的細(xì)節(jié)和方法有區(qū)別,比如:性能測(cè)試,在WEB測(cè)試只需要測(cè)試響應(yīng)時(shí)間這個(gè)要素,在App測(cè)試中還需要考慮流量測(cè)試和耗電量測(cè)試。
兼容性測(cè)試:在WEB端是兼容瀏覽器,在App端兼容的是手機(jī)設(shè)備。而且相對(duì)應(yīng)的兼容性測(cè)試工具也不相同,WEB因?yàn)槭菧y(cè)試兼容瀏覽器,所以需要使用不同的瀏覽器進(jìn)行兼容性測(cè)試(常見(jiàn)的是兼容IE6,IE8,chrome,firefox)如果是手機(jī)端,那么就需要兼容不同品牌,不同分辨率,不同android版本甚至不同操作系統(tǒng)的兼容。(常見(jiàn)的兼容方式是兼容市場(chǎng)占用率前N位的手機(jī)即可),有時(shí)候也可以使用到兼容性測(cè)試工具,但WEB兼容性工具多用IETester等工具,而App兼容性測(cè)試會(huì)使用Testin這樣的商業(yè)工具也可以做測(cè)試。
安裝測(cè)試:WEB測(cè)試基本上沒(méi)有客戶端層面的安裝測(cè)試,但是App測(cè)試是存在客戶端層面的安裝測(cè)試,那么就具備相關(guān)的測(cè)試點(diǎn)。
還有,App測(cè)試基于手機(jī)設(shè)備,還有一些手機(jī)設(shè)備的專項(xiàng)測(cè)試。如交叉事件測(cè)試,操作類型測(cè)試,網(wǎng)絡(luò)測(cè)試(弱網(wǎng)測(cè)試,網(wǎng)絡(luò)切換)
交叉事件測(cè)試:就是在操作某個(gè)軟件的時(shí)候,來(lái)電話、來(lái)短信,電量不足提示等外部事件。
操作類型測(cè)試:如橫屏測(cè)試,手勢(shì)測(cè)試
網(wǎng)絡(luò)測(cè)試:包含弱網(wǎng)和網(wǎng)絡(luò)切換測(cè)試。需要測(cè)試弱網(wǎng)所造成的用戶體驗(yàn),重點(diǎn)要考慮回退和刷新是否會(huì)造成二次提交。弱網(wǎng)絡(luò)的模擬,據(jù)說(shuō)可以用360wifi實(shí)現(xiàn)設(shè)置。
從系統(tǒng)架構(gòu)的層面,WEB測(cè)試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新。而且客戶端是可以保證每一個(gè)用戶的客戶端完全一致的。但是APP端是不能夠保證完全一致的,除非用戶更新客戶端。如果是APP下修改了服務(wù)器端,意味著客戶端用戶所使用的核心版本都需要進(jìn)行回歸測(cè)試一遍。
還有升級(jí)測(cè)試:升級(jí)測(cè)試的提醒機(jī)制,升級(jí)取消是否會(huì)影響原有功能的使用,升級(jí)后用戶數(shù)據(jù)是否被清除了。
添加回答
舉報(bào)