App測試要點以及Bug分類

針對手機軟件APP的測試,咱們一般從以下幾個角度開展:功能模塊測試、兼容性測試、安裝和卸載測試、性能測試、用戶體驗性測試、UI測試等。緩存

1、功能測試要點和常見缺陷服務器

一)、常見的功能類缺陷:網絡

一、App崩潰:佈局

測試中的常見問題,影響很是嚴重,會直接影響用戶體驗感致使用戶卸載App;性能

觸發App崩潰的測試場景以下:測試

1)、驗證在有不一樣的屏幕分辨率,操做系統和運營商的APP行爲;字體

2)、用新發布的操做系統版本驗證APP的行爲;spa

3)、驗證在網絡質量忽然改變的環境中的APP行爲;(如隧道、電梯)操作系統

4)、經過手動網絡從數據更改到Wi-Fi,或反過來,驗證APP行爲;插件

5)、驗證在沒有網絡或者弱網的環境中的APP行爲;

6)、驗證在來電、來信息時APP行爲;

7)、經過切換手機橫屏、豎屏驗證APP行爲;

8)、驗證手機內存不足、運存不足時APP行爲;

9)、用不一樣語言驗證APP行爲;

10)、經過輔助軟件進行壓測驗證APP行爲;

二、功能未實現或者只實現了一部分

三、功能實現錯誤

二)、功能測試要點

一、根據UI原型圖、需求文檔和設計文檔編寫測試用例

二、測試要求:保證輸入數據正確,操做正確,明確輸出結果和數據格式

 

2、兼容性測試要點及常見的兼容性測試

一、使用不一樣機型、系統、版本手機進行測試

 

3、安裝、卸載測試要點及常見缺陷

一)、常見的安裝、卸載類缺陷

一、安裝過程當中出現閃退;

二、安裝完成後,點擊APP無反應;

三、安裝完成後,點擊APP出現閃退;

四、已經存在舊版本,但不卸載舊版本,進行覆蓋安裝新版本時,版本號是新版本的版本號,但APP的內容仍然是舊版本。

五、不能卸載APP

六、卸載後完成後,數據未被清除

七、存在舊版本新版本安裝失敗

二)、安裝、卸載測試要點

一、可否在不一樣機型不一樣操做系統不一樣版本上安裝;

二、安裝後可否正常運行;

三、安裝過程當中可否取消安裝,安裝空間不足時是否會有提示;

四、檢查安裝包是否齊全;

五、斷網、弱網狀況下可否進行安裝;

六、是否能夠刪除APP;

七、卸載後緩存數據和安裝包、文件夾是否刪除

八、卸載過程當中出現死機,斷電,重啓等意外的狀況,待環境恢復後是否能夠正確卸載;

九、可否取消卸載

 

4、性能測試要點及常見缺陷

一)、常見的性能方面的缺陷

一、加載時間過長;

二、應用程序啓動速度慢;

三、進入某個界面速度慢;

四、應用長時間運行後,出現卡頓現象;

五、服務器沒法響應,報HTTP500錯誤;

六、APP出現黑白屏;

七、APP崩潰

二)、性能測試要點

一、APP的啓動時長是否過長;

二、APP使用時對CPU、內存的佔用狀況;

三、APP使用時,電量、流量的使用;

四、響應能力測試,驗證各類操做狀況下可否知足用戶的響應請求;

五、反覆長期的操做狀況下,系統該資源的使用狀況

 

5、用戶體驗性測試及常見缺陷

一)、常見缺陷

一、界面顯示不美觀;

二、超長的頁面加載時間;

三、不友好的導航;

四、過時的信息;

五、死連接或連接錯誤;

六、缺乏互動的內容;

七、頁面排版過長;

八、惡意插件,惡意彈出窗口;

九、提示語粗暴不友好。

二)、測試要點

一、界面顯示是否美觀,界面的色彩、字體大小是否合適、佈局是否美觀,提示語是否友好;

二、按鈕、對話框、列表和窗口等是否符合用戶的使用習慣;

三、是否易於導航、導航是否直觀、導航與頁面結構、菜單、鏈接頁面的風格是否一致

 

 6、UI測試要點及常見缺陷

一)、UI界面常見缺陷 

一、不符合 UI 設計或與界面原型不一致;

二、界面顯示不徹底

三、上拉刷新和下拉刷新時出現頁面加載錯誤

二)、UI測試要點

一、字體、字號是否符合規範

二、圖片的尺寸、風格、清晰度是否符合規則

三、佈局是否符合規則

相關文章
相關標籤/搜索