在APP開(kāi)發(fā)測(cè)試中iOS與Android的區(qū)別主要是操作、分辨率測(cè)試、手機(jī)操作系統(tǒng)、操作習(xí)慣、push測(cè)試、安裝卸載測(cè)試等,只有掌握APP實(shí)際的區(qū)別,才能幫助識(shí)別開(kāi)發(fā)完成的正確度、完全度、質(zhì)量等。 在APP開(kāi)發(fā)上線之前,測(cè)試環(huán)節(jié)是較為很重要的,因?yàn)槭菣z驗(yàn)APP是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別的過(guò)程,能夠有效幫助識(shí)別開(kāi)發(fā)完成的正確度、完全度、質(zhì)量等過(guò)程。但是iOS產(chǎn)品的測(cè)試環(huán)節(jié)與Android產(chǎn)品是有一定的區(qū)別,為此測(cè)試人員應(yīng)該清晰掌握其區(qū)別內(nèi)容,才能夠正確把握測(cè)試方式。
在APP開(kāi)發(fā)測(cè)試中iOS與Android的區(qū)別有哪些
1.對(duì)于Android產(chǎn)品在長(zhǎng)按home鍵的時(shí)候,其主要呼出的內(nèi)容應(yīng)用列表和切換應(yīng)用,然后右滑則終止應(yīng)用;
2.在多分辨率測(cè)試中,Android端20多種,ios較少;
3.在手機(jī)操作系統(tǒng)中,因?yàn)锳ndroid較多,而ios較少且不能降級(jí),為此其只能單向升級(jí);因?yàn)樾碌膇os系統(tǒng)中的資源庫(kù)不能完全兼容低版本,而低版本調(diào)用了新的資源庫(kù),會(huì)直接導(dǎo)致閃退的情況;
4.操作習(xí)慣:Android的Back鍵是否被重寫(xiě),為此需要測(cè)試點(diǎn)擊Back鍵后的反饋是否正確;以及應(yīng)用數(shù)據(jù)從內(nèi)存移動(dòng)到SD卡后能否正常運(yùn)行等;
5.push測(cè)試:對(duì)于Android系統(tǒng)在點(diǎn)擊home鍵的程序后臺(tái)運(yùn)行時(shí),此時(shí)接收到push,點(diǎn)擊后喚醒應(yīng)用,此時(shí)是否可以正確跳轉(zhuǎn);在ios系統(tǒng)在點(diǎn)擊home鍵關(guān)閉程序和屏幕鎖屏的情況(紅點(diǎn)的顯示);
6.安裝卸載測(cè)試:Android的下載和安裝的平臺(tái)和工具和渠道比較多,ios主要有app store、iTunes等下載。