每次我提需求的時(shí)候,都會(huì)和開發(fā)一言不合就上BUG。曾經(jīng)看到一個(gè)段子,告訴了我,吵架是不行滴!影響心情,正確報(bào)bug的姿勢(shì)應(yīng)該是這樣:
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、永寧ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的永寧網(wǎng)站制作公司
不要對(duì)程序員說(shuō),你的代碼有BUG。
他的第一反應(yīng)是:1、你的環(huán)境有問(wèn)題吧;2、你踏馬到底會(huì)不會(huì)用?
如果你委婉的說(shuō):你這個(gè)程序和預(yù)期的不一樣,你看看是不是我的方法不一樣。
他本能的會(huì)想:是不是程序出BUG了。
看完,心情立刻好起來(lái)。但是,我是個(gè)有獨(dú)立思想的人,所以以上只是種輔助報(bào)BUG的溝通技巧,實(shí)際工作也是要知道如何正確描述BUG也是很重要滴。和大家分享一下,
1、BUG存在性
測(cè)試員在遇到問(wèn)題,第一反應(yīng)不要著急確認(rèn)是否為BUG。追蹤分析所遇問(wèn)題,驗(yàn)證環(huán)境配置、實(shí)際操作沒(méi)有錯(cuò)誤的前提下,確認(rèn)BUG并將其提給開發(fā)。
2、BUG隨機(jī)性
在確認(rèn)BUG存在的情況下, 確認(rèn)BUG是否可重現(xiàn):
a. 可重現(xiàn),找出規(guī)律提報(bào)開發(fā),同時(shí)對(duì)問(wèn)題進(jìn)行歸納總結(jié),同一個(gè)問(wèn)題在不同模塊出現(xiàn)的幾率,后續(xù)是否會(huì)引起相關(guān)性問(wèn)題等等;
b. 難重現(xiàn),仔細(xì)描述問(wèn)題說(shuō)明隨機(jī)性,比如我在用selenium和TestWriter進(jìn)行模塊測(cè)試時(shí),和其開發(fā)人員描述正確問(wèn)題;
3、寫B(tài)UG 報(bào)告
一目了然的BUG標(biāo)題和對(duì)BUG清晰描述,對(duì)于測(cè)試員報(bào)BUG時(shí)是很有必要的:
a.精簡(jiǎn)描述,讓開發(fā)或項(xiàng)目經(jīng)理一看就知道存在什么問(wèn)題
b.簡(jiǎn)明扼要,描述出現(xiàn)bug的測(cè)試步驟、實(shí)際的測(cè)試結(jié)果、預(yù)期的測(cè)試結(jié)果和結(jié)論;
描述在預(yù)期和實(shí)際的結(jié)果對(duì)比以及說(shuō)明。比如:"在用TestWriter進(jìn)行自動(dòng)化測(cè)試,執(zhí)行計(jì)劃時(shí),當(dāng)點(diǎn)擊調(diào)度計(jì)劃,彈出瀏覽器,計(jì)劃顯示分配,而事實(shí)上顯示計(jì)劃待分配?!?;在用selenium時(shí),頁(yè)面操作用戶不可以登錄,實(shí)際卻是可以登錄的。
僅僅擁有技能還不夠,還需要學(xué)會(huì)及時(shí)和開發(fā)溝通,對(duì)所提的BUG做出驗(yàn)證是否進(jìn)行修改,確保以后情況不會(huì)發(fā)生,徹底解決。