發(fā)布時(shí)間:2020-07-13
App是基于移動(dòng)互聯(lián)網(wǎng)軟件、及軟硬件環(huán)境的應(yīng)用軟件。App測(cè)試就是要找出App中的BUG,通過(guò)各種手段和測(cè)試工具,判斷App系統(tǒng)是否能夠滿足預(yù)期標(biāo)準(zhǔn)。App 的ui測(cè)試主要測(cè)試其與實(shí)際設(shè)計(jì)的效果圖是否一致;交互方面的問(wèn)題建議,可以先與產(chǎn)品經(jīng)理確認(rèn),確認(rèn)通過(guò)后,才開始讓開發(fā)實(shí)施更改或優(yōu)化。今天小編為大家總結(jié)了APP的UI測(cè)試點(diǎn)及接口測(cè)試點(diǎn),寫的比較簡(jiǎn)單,希望對(duì)大家有所幫助!
APP的UI測(cè)試點(diǎn)
測(cè)試用戶界面(如菜單、對(duì)話框、窗口和其它可規(guī)控件)布局、風(fēng)格是否滿足客戶要求、文字是否正確、頁(yè)面是否美觀、文字、圖片組合是否完美、操作是否友好等。
UI測(cè)試的目標(biāo)是確保用戶界面會(huì)通過(guò)測(cè)試對(duì)象的功能來(lái)為用戶提供相應(yīng)的訪問(wèn)或?yàn)g覓功能。確保用戶界面符合公司或行業(yè)的標(biāo)準(zhǔn)。包括用戶友好性、人性化、易操作性測(cè)試。
導(dǎo)航測(cè)試
1)按鈕、對(duì)話框、列表和窗口等;或在不同的連接頁(yè)面之間需要導(dǎo)航;
2)是否易于導(dǎo)航,導(dǎo)航是否直觀;
3)是否需要搜索引擎;
4)導(dǎo)航幫助是否準(zhǔn)確直觀;
5 )導(dǎo)航與頁(yè)面結(jié)構(gòu)、菜單、連接頁(yè)面的風(fēng)格是否一致;
圖形測(cè)試
1)橫向比較。各控件操作方式統(tǒng)一;
2)自適應(yīng)界面設(shè)計(jì),內(nèi)容根據(jù)窗口大小自適應(yīng);
3)頁(yè)面標(biāo)簽風(fēng)格是否統(tǒng)一;
4)頁(yè)面是否美觀;
5)頁(yè)面的圖片應(yīng)有其實(shí)際意義而要求整體有序美觀;
6)圖片質(zhì)量要高且圖片尺寸在設(shè)計(jì)符合要求的情況下應(yīng)盡量??;
7)界面整體使用的顏色不宜過(guò)多;
內(nèi)容測(cè)試
1)輸入框說(shuō)明文字的內(nèi)容與系統(tǒng)功能是否一致;
2)文字長(zhǎng)度是否加以限制;
3)文字內(nèi)容是否表意不明;
4)是否有錯(cuò)別字;
5)信息是否為中文顯示;
6)是否有敏感性詞匯、關(guān)鍵詞;
7)是否有敏感性圖片,如:涉及版權(quán)、專利、隱私等圖片;
APP的接口測(cè)試點(diǎn)
1 通過(guò)app提交數(shù)據(jù),隱形數(shù)據(jù)有誤。(主要通過(guò)驗(yàn)證數(shù)據(jù)庫(kù));
比如用戶通過(guò)app輸入工單提交。接口數(shù)據(jù)中,用戶輸入的信息都正確,但是用戶信息,工單是否免費(fèi)等信息有誤;
2 靜態(tài)數(shù)據(jù)(指數(shù)據(jù)不變更的情況),接口數(shù)據(jù)有誤;
大部分原因是數(shù)據(jù)庫(kù)視圖、存儲(chǔ)過(guò)程、定時(shí)任務(wù)等sql語(yǔ)句有誤。
3 增刪改數(shù)據(jù)后,接口獲取的數(shù)據(jù)未更新;
大部分是因?yàn)閿?shù)據(jù)庫(kù)未清緩存,數(shù)據(jù)變動(dòng)后應(yīng)觸發(fā)清理緩存。
4 敏感數(shù)據(jù)未加密,包括用戶的用戶名、密碼、微信號(hào)、QQ號(hào)、郵箱、手機(jī)號(hào)等。接口數(shù)據(jù)都需要加密處理;
5 大量數(shù)據(jù)下接口返回?cái)?shù)據(jù)時(shí)間長(zhǎng);
6 通過(guò)接口構(gòu)造的app前端無(wú)法構(gòu)造的數(shù)據(jù),提交給接口返回有誤;
比如app端提交數(shù)據(jù),一些相斥的參數(shù)可以在接口內(nèi)同時(shí)插入數(shù)據(jù);參數(shù)數(shù)值范圍可以輸入超出界面輸入范圍(比如界面輸入框只能輸入正整數(shù),接口可以輸入負(fù)數(shù)、0、小數(shù)、字符串等); 接口對(duì)這些情況處理不佳。
服務(wù)端接口測(cè)試,測(cè)試的目標(biāo)是從客戶端發(fā)送到服務(wù)器接口的數(shù)據(jù)。
至于用例,這與接口的設(shè)計(jì)邏輯、參數(shù)、還有用戶的需求都有關(guān)系,除了證明可用,還要證明接口是沒有錯(cuò)誤的,這就涉及了很多錯(cuò)誤數(shù)據(jù)和邏輯,也包括異常與安全測(cè)試。
最后,手機(jī)移動(dòng)端測(cè)試在構(gòu)建移動(dòng)應(yīng)用程序以提供流暢的用戶體驗(yàn)和功能方面扮演著重要角色。
推薦閱讀:
Android客戶端性能測(cè)試常見指標(biāo)及關(guān)注點(diǎn)
4款常用的安卓自動(dòng)化測(cè)試工具對(duì)比分析
利用APP測(cè)試工具M(jìn)R的參數(shù)表循環(huán)參數(shù)
測(cè)試iOS APP時(shí)需要注意什么?iOS APP需要關(guān)注的測(cè)試點(diǎn)
移動(dòng)測(cè)試之H5頁(yè)面性能測(cè)試點(diǎn)總結(jié)
ios手機(jī)自動(dòng)化測(cè)試怎么做?ios手機(jī)自動(dòng)化測(cè)試工具M(jìn)R使用方法
移動(dòng)端測(cè)試用例怎么寫?如何設(shè)計(jì)移動(dòng)端測(cè)試用例?
Android APP測(cè)試怎么測(cè)?Android APP的測(cè)試10大流程
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。
您的信息已成功提交!
我們的客服人員稍后會(huì)與您聯(lián)系