溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何寫(xiě)B(tài)ug報(bào)告 by Elika J. Etemad (fantasai)

發(fā)布時(shí)間:2020-07-04 06:41:15 來(lái)源:網(wǎng)絡(luò) 閱讀:375 作者:meng2108 欄目:軟件技術(shù)

如何寫(xiě)B(tài)ug報(bào)告


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


怎樣的bug報(bào)告才算實(shí)用的?


實(shí)用的bug報(bào)告是...

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

  2. 專(zhuān)業(yè)-開(kāi)發(fā)越是能及時(shí)理解并抓住重點(diǎn),這個(gè)bug被修復(fù)的可能就越大。

所以bug報(bào)告的目標(biāo)是...

  1. 明確指出bug

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



bug報(bào)告的總體指導(dǎo)方針...

  • 避免重復(fù),搜索相關(guān)的資料

  • 永遠(yuǎn)在最新版上進(jìn)行測(cè)試,時(shí)刻和版本管理者溝通

  • 每個(gè)報(bào)告只包含一個(gè)bug,同時(shí)有兩個(gè)bug會(huì)分散開(kāi)發(fā)者的注意力

  • 列舉有用的事實(shí),不要包含個(gè)人觀點(diǎn)和抱怨

  • 對(duì)隱私和信息安全相關(guān)的bug要明確標(biāo)出


具體怎么寫(xiě)...


一個(gè)好的bug報(bào)告需要包含以下信息:


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

    壞例子:Drag Crash

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


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

    •     行為的抽象化總結(jié)

    •     怎么判斷它是一個(gè)bug的

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

    •      規(guī)范的解釋

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

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


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


測(cè)試結(jié)果-測(cè)試結(jié)果包括期望結(jié)果和實(shí)際結(jié)果兩個(gè)部分,實(shí)際結(jié)果像開(kāi)發(fā)者解釋錯(cuò)在哪里,期望結(jié)果描述應(yīng)有的行為。


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


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

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI