APP測試中工程師應註意哪些事項-幹貨分享!
一、安裝、卸載測試
1、安裝
1.軟件在不同操作系統(Palm OS、Symbian、Linux、Android、iOS、Black Berry OS 6.0、Windows Phone 7)下安裝是否正常;
2.軟件安裝後的是否能夠正常運行,安裝後的文件夾及文件是否寫到了指定的目錄裏;
3.軟件安裝各個選項的組合是否符合概要設計說明;
4.軟件安裝向導的UI測試;
5.軟件安裝過程是否可以取消,點擊取消後,寫入的文件是否如概要設計說明處理;
6.軟件安裝過程中意外情況的處理是否符合需求(如死機,重啟,斷電);
7.安裝空間不足時是否有相應提示;
9.對於需要通過網絡驗證之類的安裝,在斷網情況下嘗試一下;
10.還需要對安裝手冊進行測試,依照安裝手冊是否能順利安裝;
2、卸載
1.直接刪除安裝文件夾卸載是否有提示信息;
2.測試系統直接卸載程序是否有提示信息;
3.測試卸載後文件是否全部刪除所有的安裝文件夾;
4.卸載過程中出現的意外情況的測試(如死機、斷電、重啟);
5.卸載是否支持取消功能,單擊取消後軟件卸載的情況 ;
6.系統直接卸載UI測試,是否有卸載狀態進度條提示 ;
二、UI測試
測試用戶界面(如菜單、對話框、窗口和其它可規控件)布局、風格是否滿足客戶要求、文字是否正確、頁面是否美觀、文字、圖片組合是否完美、操作是否友好等。
1、導航測試
1.按鈕、對話框、列表和窗口等;或在不同的連接頁面之間需要導航;
2.是否易於導航,導航是否直觀;
3.是否需要搜索引擎;
4.導航幫助是否準確直觀;
5.導航與頁面結構、菜單、連接頁面的風格是否一致;
2、圖形測試
1.橫向比較。各控件操作方式統一;
2.自適應界面設計,內容根據窗口大小自適應;
3.頁面標簽風格是否統一;
4.頁面是否美觀;
5.頁面的圖片應有其實際意義而要求整體有序美觀;
6.圖片質量要高且圖片尺寸在設計符合要求的情況下應盡量小;
3、內容測試
1.輸入框說明文字的內容與系統功能是否一致;
2.文字長度是否加以限制;
3.文字內容是否表意不明;
4.是否有錯別字;
5.信息是否為中文顯示;
6.是否有敏感性詞匯、關鍵詞;
7.是否有敏感性圖片,如:涉及版權、專利、隱私等圖片;
三、升級、更新測試
新版版發布後,配合不同網絡環境的自勱更新提示及下載、安裝、更新、啟勱、運行的驗證測試
1.測試升級後的功能是否與需求說明一樣;
2.測試與升級模塊相關的模塊的功能是否與需求一致;
3.升級安裝意外情況的測試(如死機、斷電、重啟);
4.升級界面的UI測試;
5.不同操作系統間的升級測試;
10G海量軟件測試相關資料,視頻,工具等你來領
[鏈接https://pan.baidu.com/s/1mASXM5nnfDTqLrYLawv9eA]()
提取碼: esyd
四、戶體驗測試
以主觀的普通消費者的角度去感知產品或服務的舒適、有用、易用、友好親切程度。 通過不同個體、獨立空間和非經驗的統計復用方式去有效評價產品的體驗特性提出修改意見提升產品的潛在客戶滿意度。
1.是否有空數據界面設計,引導用戶去執行操作;
2.是否濫用用戶引導。
3.是否有不可點擊的效果,如:你的按鈕此時處於不可用狀態,那麽一定要灰掉,或者拿掉按鈕,否則會給用戶誤導;
4.菜單層次是否太深;
5.交互流程分支是否太多;
6.相關的選項是否離得很遠;
7.一次是否載入太多的數據;
8.界面中按鈕可點擊範圍是否適中;
9.標簽頁是否跟內容沒有從屬關系,當切換標簽的時候,內容跟著切換;
10.操作應該有主次從屬關系;
11.是否定義Back的邏輯。涉及軟硬件交互時,Back鍵應具體定義;
12.是否有橫屏模式的設計,應用一般需要支持橫屏模式,即自適應設計;
以上建議僅供參考!【樂搏軟件測試】【樂搏學院】
如有侵權請聯系刪除
APP測試中工程師應註意哪些事項-幹貨分享!