软件测试人员:如何优秀的提Bug?
1、Bug概述
系統出了什么問題?總結一下,盡量不超過20個字。
2、Bug定位
哪里出了問題?如果是一個網站的話,你要把網址復制下來。如果不是,需要給出發生問題的窗體名稱。
3、系統軟件的運行環境是什么?
你是用的PC還是MAC?瀏覽器Firefox還是Chrome?移動設備iPad還是iPhone?iOS還是安卓?軟件的版本是什么?你安裝了什么瀏覽器插件?后臺有哪些奇怪的軟件在運行?
4、詳細的描述問題。
詳細描述發生的問題。
5、盡可能詳細的列出問題復現的步驟。
描述問題發生前你做的每一個步驟。例如:“1)打開瀏覽器;2)訪問www.baidu.com;3)然后點擊“登錄”按鈕”
6、期待正確執行的情況以及實際執行的情況
要寫出當你執行了上述步驟后你期待發生什么,以及實際發生了什么。例如:“期待情況:顯示登錄表單。實際情況:一幅圖片顯示出來,上面有一只泰迪熊和一句話『網站故障,請耐心等待。』”
7、提出修復建議
你認為你知道如何搞定這個問題?那么太好了!為工程師節省點時間,讓他們少些困擾,把你關于應該如何解決問題的想法寫下來吧。
8、要截屏!
如果你能看見問題的場景,將它截屏并附在報告中。有時,這是你在bug報告中提交的最重要的一件事。如果你能在截圖上標示以指明問題,那就更好了。截屏取決于你使用的何種電腦或設備。如果無法截屏,用你的手機對屏幕拍照并發送出去。
9、排優先級
bug優先級具有主觀性,對于測試人員總是覺得任何事都是最最重要。但是為了公平,先思考一下,再考慮問題究竟有多重要。下列條目對你有所幫助。
1、極度重要:“停下其他事,馬上修復此問題!!!!”
2、重要:“需要盡快解決。”
3、一般:“快點修復,但如果不能馬上解決也可以。”
4、不重要:“如果有必要,這個問題可以推后處理。”
5、極不重要:“這個想法或建議應該暫緩執行,以后再說。”
總結
以上是生活随笔為你收集整理的软件测试人员:如何优秀的提Bug?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础入门_2基础语法和变量类
- 下一篇: 制作PPT教程