手機(jī)端測(cè)試、pc端測(cè)試、web測(cè)試的區(qū)別?那我就結(jié)合我的理解,從三者的相同點(diǎn)及不同點(diǎn)來回答這個(gè)問題。
相同點(diǎn)

上線流程相同

web測(cè)試、pc端測(cè)試、移動(dòng)端測(cè)試的測(cè)試到上線的流程是相似的,都需要通過測(cè)試環(huán)境的測(cè)試、beta環(huán)境的驗(yàn)收,才能發(fā)布上線。

測(cè)試流程相同

三者的測(cè)試流程都需要經(jīng)歷 測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、缺陷管理、測(cè)試計(jì)劃、上線后的回歸測(cè)試等階段。

測(cè)試類型相同

web端、pc端、移動(dòng)端都需要考慮功能測(cè)試、GUI測(cè)試、性能測(cè)試、安全測(cè)試等。

手機(jī)測(cè)試軟件測(cè)試web測(cè)試的區(qū)別

不同點(diǎn)

系統(tǒng)結(jié)構(gòu)不同

web端:是B/S架構(gòu),基于瀏覽器(瀏覽器即web的客戶端);web類產(chǎn)品更新服務(wù)器端后,客戶端會(huì)同步更新。

pc端/移動(dòng)端:是C/S架構(gòu),基于客戶端 (必須);一般情況下,服務(wù)器端和客戶端版本要應(yīng),需要一起更新

對(duì)性能的關(guān)注點(diǎn)不同

web端/pc端:性能方面需要關(guān)注請(qǐng)求的響應(yīng)時(shí)間、CPU、內(nèi)存占用等。

移動(dòng)端:同樣需要關(guān)注app請(qǐng)求的響應(yīng)時(shí)間、應(yīng)用的CPU及內(nèi)存使用情況,但除這些以外,移動(dòng)端還需要監(jiān)控電量、流量的情況。

對(duì)兼容性的關(guān)注點(diǎn)不同

web端:關(guān)注web產(chǎn)品是否兼容不同內(nèi)核的瀏覽器,如:IE7以上版本、Chrome、Firefox、360等。

pc端:關(guān)注pc端產(chǎn)品是否兼容不同操作平臺(tái),以微軟系統(tǒng)舉例,如:Windows7、Windows10等。

移動(dòng)端:關(guān)注應(yīng)用是否適配不同的系統(tǒng)版本(Android/Ios)、分辨率 、手機(jī)型號(hào)等。

移動(dòng)端測(cè)試需要做專項(xiàng)測(cè)試

移動(dòng)端測(cè)試相對(duì)于web端、pc端測(cè)試,需要專門針對(duì)移動(dòng)端的特性進(jìn)行專項(xiàng)測(cè)試。例如:

網(wǎng)絡(luò)測(cè)試:應(yīng)用在wifi/4g網(wǎng)絡(luò)運(yùn)行;弱網(wǎng)絡(luò)測(cè)試;無網(wǎng)絡(luò)或網(wǎng)絡(luò)中斷等。

權(quán)限測(cè)試:開啟或關(guān)閉應(yīng)用所需權(quán)限,應(yīng)用是否異常

干擾測(cè)試:應(yīng)用在來電、短信、推送、前后臺(tái)切換等場(chǎng)景系是否正常

安裝/卸載/更新測(cè)試:需考慮非正常安裝、卸載、升級(jí)的場(chǎng)景

測(cè)試工具的區(qū)別

web端:自動(dòng)化測(cè)試主要使用selenium居多

pc端:自動(dòng)化測(cè)試使用QTP居多,AutoIt做輔助

移動(dòng)端:自動(dòng)化測(cè)試常用的有Appium、MonkeyRunner