資源描述:
《手機(jī)應(yīng)用測試資料》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、兼容性1、手機(jī)軟件測試網(wǎng)絡(luò)2G網(wǎng)絡(luò):GSM,CDMAGSM:是globalsystemformobilecommunications的縮寫,中午是全球移動通信系統(tǒng),是移動、聯(lián)通的網(wǎng)絡(luò)制式CDMA:是碼分多址的英文縮寫(codedicisionmultipleaccess),是中國電信的網(wǎng)絡(luò)制式3G網(wǎng)絡(luò):wcdma,td-scdma,cdma2000WIFI:一種可以將個人電腦、手持設(shè)備等終端以無線方式互相連接的技術(shù)2、手機(jī)系統(tǒng)Symbianlinuxpalm(平板電腦)blackberry(黑莓)windowsmobileandroidios
2、3、手機(jī)界面分辨率QVGA:320*240XQVGA:320*480HQVGA:320*640VGA:480*6404、手機(jī)測試分類按開發(fā)階段:單元測試-集成測試-系統(tǒng)測試-確認(rèn)測試-驗收測試按測試技術(shù)分類:白盒測試-灰盒測試-黑盒測試、靜態(tài)測試和動態(tài)測試按測試內(nèi)容劃分:文檔測試-功能測試-兼容性測試-UI測試-安裝卸載測試-安全測試-容錯性測試-穩(wěn)定性測試-用戶體驗測試5、手機(jī)測試注意事項:手機(jī)測試與pc內(nèi)存泄露Monkey工具進(jìn)行測試手機(jī)軟件測試UI與PCUI測試,手機(jī)分辨率多樣化,注意功能不對應(yīng),點擊范圍重疊,點擊范圍溢出手機(jī)軟件的交互性:調(diào)用手機(jī)
3、自帶應(yīng)用的內(nèi)置借口是出錯,導(dǎo)致程序crash。比如在關(guān)于手機(jī)應(yīng)用語音對講功能,在對講的時候有人打電話過來,在調(diào)用話筒設(shè)備的時候是否處理正確手機(jī)網(wǎng)絡(luò)多樣化,在不同的網(wǎng)絡(luò)下測試軟件產(chǎn)品的使用情況手機(jī)流量使用情況手機(jī)按鍵對軟件功能的影響:Android手機(jī)一般分為3個鍵,主頁、菜單、返回ISO只有一個鍵,home6、手機(jī)瀏覽器:UC瀏覽器、安卓自帶瀏覽器、iPHone自帶瀏覽器、QQ瀏覽器、Opera48*800常規(guī)3.5寸4寸手機(jī)分辨率540*960常規(guī)4.3寸4.5寸手機(jī)分辨率640*960水果4/4s分辨率720*1280小米2高分辨率設(shè)備常見分辨率Ch
4、rome下快速更改窗口尺寸,windowresizer應(yīng)用中手機(jī)APP測試,主要針對的是android和ios兩大主流操作系統(tǒng),總體上來說android碎片化是個難題,bug也多;ios相對bug少。主要考慮的就是功能性、兼容性、穩(wěn)定性、易用性(也就是人機(jī)交互)、性能?移動互聯(lián)網(wǎng)App測試點包括:1.安全測試1)軟件權(quán)限-扣費風(fēng)險:包括發(fā)送短信、撥打電話、連接網(wǎng)絡(luò)等-隱私泄露風(fēng)險:包括訪問手機(jī)信息、訪問聯(lián)系人信息等-新增風(fēng)險項2)開發(fā)者官方權(quán)限列表信息比對分析2.安裝、運行、卸載測試驗證App是否能正確安裝、運行、卸載,以及操作過程和操作前后對系統(tǒng)資源的
5、使用情況,主要包括:1)檢測軟件是否能正確安裝、運行、卸載;2)安裝、卸載、更新錯誤報告;3)其他輔助信息:-位置和文件夾是否合理;-組件是否正確注冊或刪除;-評估操作前后,CPU、Memory(內(nèi)存占用)、Storage(磁盤占用)等系統(tǒng)資源的使用情況。3.UI測試測試用戶界面(如菜單、對話框、窗口和其它可視控件)布局、風(fēng)格是否滿足客戶要求,文字是否正確,頁面是否美觀,文字,圖片組合是否完美,操作是否友好等。UI測試的目標(biāo)是確保用戶界面會通過測試對象的功能來為用戶提供相應(yīng)的訪問或瀏覽功能。確保用戶界面符合公司或行業(yè)的標(biāo)準(zhǔn)。包括用戶友好性、人性化、易操作
6、性測試。4.功能測試根據(jù)軟件說明或用戶需求驗證App的各個功能實現(xiàn),采用如下方法實現(xiàn)并評估功能測試過程:1)采用時間、地點、對象、行為和背景五元素或業(yè)務(wù)分析等方法分析、提煉App的用戶使用場景,對比說明或需求,整理出內(nèi)在、外在及非功能直接相關(guān)的需求,構(gòu)建測試點,并明確測試標(biāo)準(zhǔn)(若用戶需求中無明確標(biāo)準(zhǔn)遵循,則需要參考行業(yè)或相關(guān)國際標(biāo)準(zhǔn)或規(guī)則)。2)根據(jù)被測功能點的特性列舉出相應(yīng)類型的測試用例對其進(jìn)行覆蓋,如:涉及輸入的地方需要考慮等價、邊界、負(fù)面、異?;蚍欠ā鼍盎貪L、關(guān)聯(lián)測試等測試類型對其進(jìn)行覆蓋。3)在測試實現(xiàn)的各個階段跟蹤測試實現(xiàn)與需求輸入的覆蓋情況
7、,及時修正業(yè)務(wù)或需求理解錯誤。5.性能測試評估App的時間和空間特性1)極限測試:在各種邊界壓力情況下(如電池、存儲、網(wǎng)速等),驗證App是否能正確響應(yīng)。2)響應(yīng)能力測試:測試App中的各類操作是否滿足用戶響應(yīng)時間要求3)壓力測試:反復(fù)/長期操作下,系統(tǒng)資源是否占用異常;4)性能評估:評估典型用戶應(yīng)用場景下,系統(tǒng)資源的使用情況。5)Benchmark測試(基線測試):與競爭產(chǎn)品的Benchmarking,產(chǎn)品演變對比測試等。6.中斷測試針對智能終端應(yīng)用的服務(wù)等級劃分方式及實時特性所提出的測試方法,如:App在前/后臺運行狀態(tài)時與來電、文件下載、音樂收聽等
8、關(guān)鍵運用的交互情況測試等。7.兼容測試主要測試內(nèi)部和外部兼容性,包括:與本地及主