Bug類型解析及其常見實例介紹


軟件測試中,bug的類型有很多種,比如:代碼錯誤、界面優化、設計缺陷、需求補充和用戶體驗等;一般情況下,需求補充和設計缺陷比較好區分,但是代碼錯誤、界面優化和用戶體驗區分不是很明顯;下面我們就來說說這三者,順帶整理一些常見的這些類型的bug實例。

代碼錯誤

代碼錯誤通俗易懂,簡單的來說,就是程序員在設計作品的時候,創作和寫出來的編程代碼是錯誤的,比如說方法、函數等等,實現不了需要的功能或者是實現了錯誤的功能。

實例如下:

1、操作或使用某一功能時,導致程序異常退出,或其余功能無法使用,或造成經常性死機和重啟;

2、內存泄漏;

3、用戶數據丟失或破壞;

4、系統崩潰、死機、凍結;

5、程序或模塊無法正常啟動或異常退出;

6、 嚴重的數值計算錯誤;

7、功能設計與需求嚴重不符;

8、導致其它功能無法使用的錯誤;

9、按鍵操作錯誤或失靈;

10、功能未實現;

11、功能錯誤

12、系統刷新錯誤;

13、語音或數據通訊錯誤;

14、提示信息錯誤等

界面優化

界面優化顧名思義就是操作界面的優化。

用戶界面的功能模塊的布局是否合理、整體風格是否一致、各個控件的放置位置是否符合客戶使用習慣,界面操作便捷性、導航是否簡單易懂;設計的風格和展現效果是否符合設計圖等等。

常見實例有:

1、設計風格和展現效果與設計圖不符;

2、字符串顯示不統一,

3、拼寫、對齊類的錯誤、UI圖標、文字性錯誤;

4、界面顯示不美觀;

5、信息被遮擋,位置有錯誤;

6、圖片錯位,文字排列不整齊等問題;

用戶體驗

用戶體驗是一種純主觀在用戶使用產品過程中建立起來的感受。但是對於一個界定明確的用戶群體來講,其用戶體驗的共性是能夠經由良好設計實驗來認識到的。

簡單的來說,就是產品和用戶之間的人機交互情況,是否友好,是否合理等;

實例有:

1、輔助說明描述不清楚;

2、操作時未給用戶提示;

3、可輸入區域和只讀區域沒有明顯的區分標志;

4、個別不影響產品理解的錯別字;

5、文字排列不整齊等一些小問題;

6、用戶界面不太友好;

7、使用不習慣;

8、操作按鈕可控區域大小的調節;

9、好的操作建議等;

界面優化和用戶體驗有些地方的區分不是很清晰,測試人員需要在平時的工作中積累和總結。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM