看到有位朋友說測試人員應該發現更深層次的bug,沒有指出如何做,我這里補充下,不對之處見諒。
在我們日常的測試活動中,單純的功能界面測試(黑盒測試)發現的缺陷質量不高,即使發現了,也很少能從根本上去定位,這樣的bug提交上去,給我們的研發同事修復帶來了困難,同時也不利于提高我們自身的能力。這里我介紹一下個人的經驗。
2、在發現問題后,不要立刻就想著提交bug,應該做下記錄,然后自己嘗試著去分析這個問題產生的原因,比如看一下源代碼,有些問題測試人員是可以自己定位的,只要自己確認了,提交上去的bug質量會更高。比如,執行搜索的時候,輸入某個字段值,沒有搜出來,查看代碼后,發現sql語句并未執行,這時,我們再提交bug,描述里可以具體到那個頁面文件,那個源代碼,研發同事定位也方便,同事也對我們的技術能力認識上有改變。
3、如果測試環境帶有控制平臺,比如tomcat,jboss,weblogic等等,都有控制平臺,那么我們測試的時候,不僅僅需要關注前臺的頁面表現,還要看監控平臺上的信息日志。有些系統對錯誤頁面做了處理,我們在發現這類問題的時候,頂多將處理過的錯誤頁面寫到bug中,根本的原因可能無法得知,其實我們可以利用控制平臺獲取真正的錯誤原因,寫到bug中。
文章來源于領測軟件測試網 http://www.kjueaiud.com/