剛剛接觸APP測(cè)試真的是一臉懵逼(現(xiàn)在也是很懵逼!)APP測(cè)試看似簡單實(shí)則復(fù)雜,前一陣子看了三本書《大話APP測(cè)試2.0》(看了一半就看不下去了,我感覺很晦澀)《騰訊Android自動(dòng)化測(cè)試實(shí)戰(zhàn)》和《零成本實(shí)現(xiàn)Android/iOS自動(dòng)化測(cè)試》講的都是工具,值得學(xué)習(xí)。我一直覺得一個(gè)好的測(cè)試員首先要有明確的測(cè)試思維然后利用利用工具/手工發(fā)現(xiàn)問題,這就是我一直看書的原因,通過書本可以和測(cè)試前輩交流一些東西。拿別人的技術(shù)或者思考角度,要比自己閉門造車強(qiáng)百倍。
在我的工作業(yè)務(wù)范疇中,關(guān)于手機(jī)應(yīng)用測(cè)試主要有兩類手機(jī)web測(cè)試和手機(jī)APP測(cè)試。
談到手機(jī)測(cè)試首先不用說的肯定是網(wǎng)絡(luò)測(cè)試,我們公司主要還是用WiFi測(cè)試,部分應(yīng)用也會(huì)用3、4G網(wǎng)絡(luò)測(cè)試這里關(guān)于網(wǎng)絡(luò)的問題沒什么好說的,因?yàn)槲覜]有具體研究過《大話APP測(cè)試2.0》有詳細(xì)的說明。
手機(jī)測(cè)試還要考慮便是應(yīng)用系統(tǒng),目前市場主流的便是Android/iOS,手機(jī)類型iPhone、三星、華為、小米、HTC、魅族等等。其中iPhone、三星必測(cè),界面的分辨率也是一個(gè)需要考慮的問題,因?yàn)榇笃潦謾C(jī)和小屏手機(jī)看網(wǎng)頁是完全不一樣的,這里需要考慮自適應(yīng)的問題。
之前從一本書上看到一個(gè)如何抓取Android手機(jī)error log的工具---alogcat.apk,因?yàn)槲覀児居貌坏剿晕揖蜎]去看。
APP測(cè)試的時(shí)候,測(cè)試思維和web測(cè)試方式幾乎一致,我們需要額外注意:軟件是否能從各大應(yīng)用正確下載,能否完整刪除,是否滿足不同尺寸屏幕的自適應(yīng)。是否能自動(dòng)獲取必要的權(quán)限,多次安裝舊的APP能否被覆蓋。
手機(jī)web測(cè)試,最主要的還是自適應(yīng)問題,頁面排版是否因?yàn)槠聊淮笮∽冃位蛘咧丿B,其他測(cè)試思維與web測(cè)試一致。
說的比較淺,見諒~