這是《落葉》文集里第 343 片落葉惨好,希望你能喜歡煌茴,不為別的,只為這份堅(jiān)持日川。
【提問】
好的 Bug Report 應(yīng)該是什么樣的蔓腐?
【舊識(shí)】
很多測(cè)試工程師非常擅長(zhǎng)找 bug,我也是其中一員龄句,但 Bug Report回论,也就是報(bào) bug 時(shí)的描述,寫的好的人就沒有那么多了分歇。
我先對(duì)我之前認(rèn)為好的 Bug Report 做一個(gè)畫像:
- 一目了然的 bug 標(biāo)題傀蓉,讓讀者從標(biāo)題就能清楚這是個(gè)什么樣的 bug;
- Bug 的發(fā)生概率职抡,讓讀者清楚這個(gè) bug 是百分之百能發(fā)生葬燎,還是有一定的發(fā)生概率;
- 清楚和有序的復(fù)現(xiàn)步驟缚甩,讓開發(fā)能夠復(fù)現(xiàn)這個(gè) bug谱净;
- 準(zhǔn)確和清晰的期望結(jié)果和實(shí)際結(jié)果;
- 選擇了正確的模塊分類和對(duì)應(yīng)開發(fā)蹄胰,不會(huì)導(dǎo)致相應(yīng)的開發(fā)搜不到正確的 bug岳遥;
【新知】
在接觸到更多類型的測(cè)試對(duì)象和項(xiàng)目管理之后,我對(duì)上述的 Bug Report 畫像做了一些補(bǔ)充:
Bug Report | 要求 | 目的 |
---|---|---|
標(biāo)題 | 一目了然 | 看標(biāo)題就清楚是什么 bug裕寨,方便讀者快速了解存在哪些問題 |
發(fā)生概率 | 準(zhǔn)確 | 讓讀者知道這個(gè) bug 是百分之百會(huì)發(fā)生,還是有一定的發(fā)生概率 |
復(fù)現(xiàn)步驟 | 清楚、有序 | 讓開發(fā)能輕松重現(xiàn)問題宾袜,加快 bug 的修復(fù)捻艳,同時(shí)減少開發(fā)測(cè)試之間的來回補(bǔ)充信息損耗 |
實(shí)際結(jié)果 | 準(zhǔn)確、清晰 | 明白錯(cuò)誤的結(jié)果是什么樣的 |
期望結(jié)果 | 明確庆猫、無二義性 | 明白正確的結(jié)果應(yīng)該是什么樣的 |
嚴(yán)重級(jí)別 | 從對(duì)用戶的影響判斷 | 是決定該 bug 是否應(yīng)該被修復(fù)的依據(jù) |
優(yōu)先級(jí)別 | 從對(duì)后續(xù)測(cè)試的影響判斷 | 是決定該 bug 是否應(yīng)該被盡快修復(fù)的依據(jù) |
測(cè)試環(huán)境 | 詳細(xì)的環(huán)境描述 | 對(duì)于有多個(gè)測(cè)試環(huán)境的產(chǎn)品來說认轨,要說明是測(cè)試環(huán)境還是預(yù)上線測(cè)試環(huán)境 |
前置條件 | 正確且完整的組合條件 | 有些 bug 只存在于某種特定的組合條件之下 |
測(cè)試輸入 | 能重現(xiàn) bug 的數(shù)據(jù)或賬號(hào) | 方便開發(fā)人員快速重現(xiàn)問題 |
性質(zhì) | 基于上一個(gè)測(cè)試版本來定性 | 便于質(zhì)量數(shù)據(jù)分析,統(tǒng)計(jì)分析新發(fā)現(xiàn)的(New Discovery)月培、回歸性的(Regression)嘁字、滯后發(fā)現(xiàn)的(Later Discovery) |
作者簡(jiǎn)介:14 年測(cè)試 + 11 年項(xiàng)目管理 + 11 年團(tuán)隊(duì)管理 = 一個(gè)測(cè)試?yán)媳?/p>