如何寫B(tài)ug報告byElikaJ.Etemad(fantasai)-創(chuàng)新互聯(lián)

如何寫B(tài)ug報告

創(chuàng)新互聯(lián)公司是一家業(yè)務范圍包括IDC托管業(yè)務,網(wǎng)站空間、主機租用、主機托管,四川、重慶、廣東電信服務器租用,遂寧托管服務器,成都網(wǎng)通服務器托管,成都服務器租用,業(yè)務范圍遍及中國大陸、港澳臺以及歐美等多個國家及地區(qū)的互聯(lián)網(wǎng)數(shù)據(jù)服務公司。

如果測試失敗了,那么恭喜你,你找到了一個bug,可能是瀏覽器bug,可能是個特例,也可能問題出在測試案例上。

怎樣的bug報告才算實用的?

實用的bug報告是...

  1. 可重現(xiàn)-如果開發(fā)不能重現(xiàn)這個bug,那他很可能把它標記為“無效”,跳過它繼續(xù)其他工作。

  2. 專業(yè)-開發(fā)越是能及時理解并抓住重點,這個bug被修復的可能就越大。

所以bug報告的目標是...

  1. 明確指出bug

  2. 像開發(fā)解釋bug

bug報告的總體指導方針...

  • 避免重復,搜索相關的資料

  • 永遠在最新版上進行測試,時刻和版本管理者溝通

  • 每個報告只包含一個bug,同時有兩個bug會分散開發(fā)者的注意力

  • 列舉有用的事實,不要包含個人觀點和抱怨

  • 對隱私和信息安全相關的bug要明確標出

具體怎么寫...

一個好的bug報告需要包含以下信息:

總結-好的總結讓bug容易本搜索引擎找到,定義明確,言簡意賅

   壞例子:Drag Crash

   好例子:Drag-selecting any page crashes Mac builds in NSGetFactory

描述-描述的目的是像開發(fā)者解釋bug,內(nèi)容包括:

    •    行為的抽象化總結

    •    怎么判斷它是一個bug的

    •    所有相關的規(guī)范鏈接

    •     規(guī)范的解釋

    •     其他的實現(xiàn)方式

重現(xiàn)方法-重現(xiàn)方法的目的是告訴開發(fā)者如何在自己的環(huán)境中重現(xiàn)bug。可以是簡單的一句話,也可以是詳細的步驟描述:

Step 1: Load the attached testcase in Browser XYZ

Step 2: Scroll to the bottom of the page

Step 3: Click the link

Step 4: Press tab to navigate links

測試結果-測試結果包括期望結果和實際結果兩個部分,實際結果像開發(fā)者解釋錯在哪里,期望結果描述應有的行為。

環(huán)境和配置-bug報告必須包含bug出現(xiàn)的環(huán)境和環(huán)境的配置參數(shù)

附加信息-任何有用的信息,包括URL,錯誤信息,錯誤代碼,截圖,截屏視頻

網(wǎng)站題目:如何寫B(tài)ug報告byElikaJ.Etemad(fantasai)-創(chuàng)新互聯(lián)
文章源于:http://bm7419.com/article36/giepg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷域名注冊、App設計用戶體驗、商城網(wǎng)站響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)