軟件測(cè)試 VS 軟件開(kāi)發(fā)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/1/31 9:37:35 ] 推薦標(biāo)簽:
對(duì)于軟件測(cè)試與軟件開(kāi)發(fā)之間的關(guān)系,一直以來(lái)都很微妙,大型、制度健全的公司或許不那樣明顯但在中小型、制度尚不健全的公司,則變成為了老大難的問(wèn)題。
軟件需求、軟件開(kāi)發(fā)、軟件測(cè)試是軟件公司技術(shù)部門的三大主力,我們要說(shuō)的是軟件開(kāi)發(fā)與軟件測(cè)試。
軟件開(kāi)發(fā)與軟件測(cè)試即是一個(gè)統(tǒng)一體,也是一個(gè)矛盾體。
為什么說(shuō)他們是一個(gè)統(tǒng)一體?因?yàn)樗麄冇兄粋(gè)目標(biāo):產(chǎn)品或項(xiàng)目的質(zhì)量、用戶的滿意度、公司的利益。
為什么說(shuō)他們是一個(gè)矛盾體?因?yàn)楸砻嫔纤麄兊墓ぷ鲀?nèi)容是相互對(duì)立的,在心理上,往往呈現(xiàn)出這樣一個(gè)現(xiàn)象:如果一方做得好,則很大程度上顯示出另一方做的不好。
我覺(jué)得問(wèn)題產(chǎn)生的原因在以下幾個(gè)方面:
首先,公司的制度、團(tuán)隊(duì)的風(fēng)氣很重要
不能否認(rèn),現(xiàn)在仍然有許多公司以缺陷的多少、重要級(jí)別來(lái)作為衡量一個(gè)軟件開(kāi)發(fā)人員或測(cè)試人員的工作成績(jī)的主要標(biāo)準(zhǔn),如此大錯(cuò)特錯(cuò)的方式卻仍然在許多公司存在。不是說(shuō)不可以作為衡量標(biāo)準(zhǔn),缺陷可以作為衡量軟件開(kāi)發(fā)人員或測(cè)試人員工作成績(jī)的一個(gè)方面,但這應(yīng)該只是很小的一個(gè)方面,僅供參考,而不應(yīng)該是主要評(píng)價(jià)標(biāo)準(zhǔn)!更有甚者與員工的薪水掛鉤,這樣的標(biāo)準(zhǔn)一旦施行,必然使軟件開(kāi)發(fā)人員與測(cè)試人員陷入一種勢(shì)不兩立的局勢(shì)。記住,惟一衡量這一切的標(biāo)準(zhǔn)是產(chǎn)品或項(xiàng)目后的使用質(zhì)量。
像當(dāng)年的國(guó)共合作,表面一致,實(shí)際卻各有算盤(pán),兩個(gè)敵人之間除了相互猜疑、相互攻擊,能有多少合作的份量?團(tuán)隊(duì)之前的默契如何培養(yǎng)?感情如何維系?
公司的制度同時(shí)也會(huì)直接影響到團(tuán)隊(duì)成員之間的關(guān)系。因?yàn)槟硞(gè)測(cè)試人員或開(kāi)發(fā)人員的工作“”,導(dǎo)致某個(gè)開(kāi)發(fā)個(gè)員或測(cè)試人員的工作“失職”。如此,情何以堪?
然后,開(kāi)發(fā)人員、測(cè)試人員的職業(yè)修養(yǎng)很重要
開(kāi)發(fā)人員、測(cè)試人員在工作中要有的職業(yè)道德作為準(zhǔn)則,工作中對(duì)事不對(duì)人,至少應(yīng)該努力去這樣做。
在其位,謀其職,遇事冷靜,得饒人處且饒人。
開(kāi)發(fā)人員:寫(xiě)好自己的Code,認(rèn)真對(duì)待測(cè)試人員提出的每一個(gè)Bug,即是一種對(duì)自己負(fù)責(zé)任,也是對(duì)公司負(fù)責(zé)任的一種體現(xiàn)。謂之,在其位,謀其職;遇到不是自己的Code導(dǎo)致的Bug,冷靜的分給相應(yīng)的開(kāi)發(fā)人員或打回給測(cè)試人員,并詳細(xì)的寫(xiě)明備注,遇到誤報(bào)的缺陷,冷靜的思考、討論。若確實(shí)屬于誤報(bào),無(wú)需動(dòng)怒,誰(shuí)不犯錯(cuò),冷靜的打回缺陷,備注中注明原因。謂之,遇事冷靜,得饒人處且饒人。
測(cè)試人員:認(rèn)真測(cè)試開(kāi)發(fā)人員寫(xiě)的每一行Code、每一個(gè)功能,仔細(xì)確認(rèn)每一個(gè)即將上報(bào)的Bug,同樣是對(duì)自己、對(duì)公司負(fù)責(zé)任的一種體現(xiàn)。謂之,在其位,謀其職;遇到低級(jí)錯(cuò)誤、重復(fù)或多次打開(kāi)的Bug,無(wú)需不爽,這是你的工作,冷靜的報(bào)告給相應(yīng)的開(kāi)發(fā)人員,備注中注明原因。遇到某個(gè)開(kāi)發(fā)人員寫(xiě)的功能缺陷比較多,詳細(xì)測(cè)試找出其中每一個(gè)缺陷并報(bào)告給他,其他什么也不要做。謂之,遇事冷靜,得饒人處且饒人。
其次,團(tuán)隊(duì)之間的溝通很重要
很多時(shí)候誤會(huì)的產(chǎn)生,只是因?yàn)橐痪湓挍](méi)有說(shuō)完,半句話沒(méi)有聽(tīng)懂。
在軟件行業(yè)團(tuán)隊(duì)成員之間的溝通也顯得尤為重要:通過(guò)周例會(huì)、月度例會(huì)、時(shí)不時(shí)的十分鐘短會(huì)、頭腦風(fēng)暴、各種評(píng)審會(huì)議等等,都是團(tuán)隊(duì)之間溝通的方式。
要及時(shí)表達(dá)自己的想法和理解,如及時(shí)溝通需求、表達(dá)自己對(duì)需求理解、對(duì)實(shí)現(xiàn)的設(shè)想等,保證開(kāi)發(fā)人與測(cè)試人員之間需求理解的一致性,避免出現(xiàn)各種不必要的誤會(huì)。
再次,團(tuán)隊(duì)之間的相互理解很重要
要能理解各自工作的性質(zhì),站在對(duì)方的角度想問(wèn)題。
測(cè)試人員要理解開(kāi)發(fā)人員,他們每天有很多的Code的寫(xiě),他們的壓力也很大,孰能無(wú)過(guò)焉?
開(kāi)發(fā)人員要理解測(cè)試人員,找出你們程序中的缺陷是他們的工作,他們的工作量很大,錯(cuò)誤尚難避免。
后,個(gè)人素養(yǎng)很重要
應(yīng)該感謝那些找出你程序中缺陷的人,因?yàn)樗麄兪鼓阍诓粩噙M(jìn)步,不斷完善。
如果你還在為測(cè)試人員找出你程序中的缺陷而對(duì)某個(gè)測(cè)試人員耿耿于懷,不能虛心接收他人的意見(jiàn),那么你只會(huì)被你的缺陷所牽制。
不必為沒(méi)有找到缺陷而心煩,因?yàn)榧词故沁@樣你的價(jià)值也已經(jīng)體現(xiàn);更不必為每天要報(bào)告大量的缺陷而苦惱、煩躁,因?yàn)檫@是你的工作。
以上觀點(diǎn)僅代表我的個(gè)人觀點(diǎn),若有失言之處,請(qǐng)指正。
希望大家都能有一個(gè)和諧、高效的研發(fā)團(tuán)隊(duì)!
相關(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