如何讓開(kāi)發(fā)人員更好測(cè)試?
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/1/29 10:59:42 ] 推薦標(biāo)簽:
問(wèn)題提出背景:
開(kāi)發(fā)人員在開(kāi)發(fā)程序過(guò)程中,總是會(huì)有一些相同的Bug并非是因?yàn)樽约喊l(fā)現(xiàn)不了,而是因?yàn)椴粔蛑匾。而測(cè)試人員或者項(xiàng)目經(jīng)理總是在一些低級(jí)問(wèn)題上與開(kāi)發(fā)人員斗法,無(wú)法集中優(yōu)勢(shì)兵力發(fā)現(xiàn)更多的業(yè)務(wù)邏輯上的Bug。因此我想著是否升級(jí)。
問(wèn)題的危害:
1、 重復(fù)的低質(zhì)量Bug不利于開(kāi)發(fā)人員成長(zhǎng),當(dāng)然也很容易危害測(cè)試人員(項(xiàng)目經(jīng)理)心理健康。
2、 重復(fù)的低質(zhì)量會(huì)增加測(cè)試人員的工作量,也是增加開(kāi)發(fā)工作量 J
3、 重復(fù)的低質(zhì)量的Bug會(huì)增加回歸測(cè)試的時(shí)間。
4、 不利于整個(gè)團(tuán)隊(duì)的成長(zhǎng),不利于項(xiàng)目質(zhì)量的長(zhǎng)久提高。
問(wèn)題的解決:
任何以流程存在的過(guò)程都是可以優(yōu)化的。
看看我們開(kāi)發(fā)-測(cè)試的一般流程。
從上圖可以看出,工作量是由回歸的次數(shù)和每次回歸Bug單中Bug的數(shù)量來(lái)決定的,而這兩個(gè)都是可以在開(kāi)發(fā)過(guò)程中改變的,也是我們要改進(jìn)的方向。
對(duì)于回歸次數(shù)的控制很多公司依靠測(cè)試工具和改進(jìn)測(cè)試方法來(lái)提高效率(測(cè)試可以改進(jìn)的地方);而B(niǎo)ug數(shù)量的控制更多的是依靠“Bug績(jī)效考核”(開(kāi)發(fā)可以改進(jìn)的地方)。因?yàn)橹黝}的原因,我們只討論第二種情況。
推行“Bug考核機(jī)制”???目前來(lái)看是不太現(xiàn)實(shí)的,因?yàn)闇y(cè)試人員稀缺、地域原因等等。當(dāng)然我們不能此作罷,不走尋常路的我們需要另外一種方式:??推行開(kāi)發(fā)人員自測(cè)規(guī)范。大致的意思是:有開(kāi)發(fā)人員、測(cè)試人員共同總結(jié)一些特別、特別共性基礎(chǔ)的Bug(表現(xiàn)形式為一些公用的測(cè)試用例),開(kāi)發(fā)人員開(kāi)發(fā)完畢之后,要保證自己的程序至少能通過(guò)這些用例的測(cè)試。如果沒(méi)有達(dá)到,可以采用測(cè)試人員或者項(xiàng)目經(jīng)理問(wèn)責(zé)制度……
如何實(shí)施(建議性):
1、 各個(gè)項(xiàng)目組總結(jié)基礎(chǔ)的共性問(wèn)題,測(cè)試部總結(jié)共性問(wèn)題,得到一個(gè)基礎(chǔ)Bug庫(kù)。
2、 經(jīng)過(guò)各個(gè)項(xiàng)目組、測(cè)試部篩選,達(dá)成共識(shí),得到一個(gè)試行版的規(guī)范。
3、 每隔一個(gè)月(或者更長(zhǎng)時(shí)間)更新依次規(guī)范。
4、 項(xiàng)目組內(nèi)部對(duì)不合規(guī)范的程序進(jìn)行公示。
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開(kāi)始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來(lái)的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10