背景;我在一個(gè)做自動(dòng)化的持續(xù)集成測(cè)試的組。

我們隔壁有一個(gè)做測(cè)試工具的組。半年前我們隔壁組做了一個(gè)工具,具有代碼分支管理、靜態(tài)分析、不同級(jí)別的單元測(cè)試、集成測(cè)試等功能,

這個(gè)工具被老板看中,強(qiáng)制讓所有部門(mén)使用這個(gè)工具來(lái)提交代碼。不用這個(gè)工具提交的代碼將不能合入產(chǎn)品代碼的主分支。使用這個(gè)工具提交的代碼會(huì)自動(dòng)去編譯、打包、進(jìn)行各層測(cè)試。

 

大家使用之后,發(fā)現(xiàn)這個(gè)工具爛透了。有無(wú)數(shù)的嚴(yán)重BUG。(比如提交上去的代碼不能打包成功,等等。)

我每次提交代碼使用這個(gè)工具需要浪費(fèi)大約8小時(shí)時(shí)間來(lái)解決他的bug導(dǎo)致的問(wèn)題,才能最終把我們要提交的代碼提交上去。

 

接著,隔壁組對(duì)這個(gè)工具的開(kāi)發(fā)陷入了泥潭。

工具質(zhì)量極差,被用戶(hù)(各個(gè)其他需要提交代碼的部門(mén))提了很多BUG。

不得不停止開(kāi)發(fā)新功能,去改BUG。改BUG時(shí)又引入新BUG,導(dǎo)致用戶(hù)提交了更多的BUG。

 


 

網(wǎng)友評(píng)論