測試中常見的bug總結


1、輸入框為空/最大值判斷;為空、最大值顯示

   設計時,應統一規范規則,特別是輸入框最大值。還有內容為空時頁面如何展示。一般會出現文字內容過多或為空時,頁面排版錯亂。以及內容為空時,會顯示:NULL。

圖片數據為空,會保留為空的圖片數據位置。

鏈接為空時,點擊圖片,會刷新頁面。

服務端部分字段為空,整個頁面出現空白。

2、重復性判斷

    比如身份證號,手機號等唯一性的值,提交時應有重復性的判斷。如導入時手機號重復,用戶的部分信息應更新顯示為最新的數據。

3、輸入框文本內容判斷未加限制

像手機號不能輸入非數字以外的字符,長度的限制;這些在輸入或者提交的時候應加判斷,不允許非法輸入。

4、接口傳值有誤:

   經常遇見的問題有:值為空,未獲取到值;傳值錯誤,值顯示其他字段值。

5、判斷順序/邏輯缺陷

對界面進行多個輸入判斷的時候,非常容易出現這種問題。例如判斷年月順序,判斷長度,判斷非空等。假如操作員僅僅滿足單個條件,保存不能成功;而按界面從上之下順序一一滿足條件之后,保存是沒有問題的。但是,改變一下輸入的次序,校驗失效。

輸入框判斷應按控件順序從上往下,經常遇到先判斷下面輸入框合法性,再判斷上面輸入框的合法性的問題。不符合用戶的操作習慣。

6、多地點登錄/單點登錄

設計時應考慮是否允許多點登錄。例如涉及到用戶提交數據以及訂單購買的功能,應只允許用戶單點登錄。

7、信息同步

網站+APP+微信數據未同步。

8、兼容性問題

經常會出現不同平台的瀏覽器,功能、樣式問題。

PC與手機瀏覽器,同段代碼會展示不同的樣式。

不同的手機,彈窗處理機制會不一樣,導致有些手機點擊彈窗按鈕,彈窗不會出現同個功能在不同的瀏覽器上面,功能會出現失效的現象。

9、功能未實現或只實現了部分/功能實現錯誤

這類問題在測試過程中也經常出現,交測試的版本有的只實現了部分功能,未實現產品需求說明書里的全部功能,或者功能與需求不一致,測試時流程走不通,這一般都是開發沒有自測引起的。

10、第三方應用,訪問網頁

第三方應用分享,微信、QQ、微博三種分享渠道,有三種不一樣的分享機制。經常出現微信能分享,而QQ不能分享的問題。  

 11、圖片能否正常顯示及壓縮問題

12、不同設備的界面顯示問題


免責聲明!

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



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