今天想談?wù)劀y(cè)試人員和測(cè)試工具的關(guān)系問(wèn)題。
創(chuàng)新互聯(lián)公司-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比和田縣網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式和田縣網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋和田縣地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴(lài)。
從02年開(kāi)始接觸測(cè)試,我用過(guò)了無(wú)數(shù)的測(cè)試工具,通信行業(yè)需要的測(cè)試工具要比互聯(lián)網(wǎng)復(fù)雜得多,因?yàn)樾枰抡嫱ㄐ艜r(shí)遇到的各種問(wèn)題。測(cè)試工具可以定制各種消息,各種網(wǎng)絡(luò)環(huán)境,還有各種異常。一般非常專(zhuān)業(yè)的測(cè)試工具都是需要購(gòu)買(mǎi)的,價(jià)格不菲。基于自動(dòng)化回歸,諾西做過(guò)robot,讓測(cè)試人員通過(guò)表格化的方式來(lái)寫(xiě)測(cè)試用例。手工測(cè)試和自動(dòng)化測(cè)試花費(fèi)的時(shí)間比差不多是1:5到1:10(《人件》當(dāng)中有詳細(xì)的闡述)。自動(dòng)化回歸發(fā)現(xiàn)的bug是相當(dāng)少的,也沒(méi)有人會(huì)去統(tǒng)計(jì)這個(gè)數(shù)值。我相信除非禁止了手工測(cè)試,否則自動(dòng)化回歸發(fā)現(xiàn)的bug永遠(yuǎn)都是相當(dāng)少的。自動(dòng)化覆蓋率大幅提高的同時(shí),customer pronto的數(shù)量也在大幅提高。但我并不清楚其中有沒(méi)有必然的聯(lián)系。很值得去分析一下。
到了互聯(lián)網(wǎng)企業(yè),測(cè)試工具就要簡(jiǎn)單得多,基本上用于自動(dòng)化回歸。TC的管理也沒(méi)有通信行業(yè)復(fù)雜,不需要把用例和需求關(guān)聯(lián)起來(lái),也不需要統(tǒng)計(jì)用例對(duì)需求的覆蓋率。
互聯(lián)網(wǎng)企業(yè)喜歡自己寫(xiě)測(cè)試框架,這可以理解,因?yàn)橄鄬?duì)來(lái)說(shuō)功能比較大眾化,比較簡(jiǎn)單。用開(kāi)源的框架就可以了。自己寫(xiě)框架,可以提高響應(yīng)速度,任何個(gè)性化的需求都可以得到快速的滿足,這挺好的,對(duì)測(cè)試人員來(lái)說(shuō)也是一個(gè)寫(xiě)代碼的鍛煉機(jī)會(huì)。
但是工具僅僅是工具而已,測(cè)試人員會(huì)用工具,可以提高測(cè)試的工作效率,就夠了。測(cè)試人員更重要的工作是發(fā)現(xiàn)bug,當(dāng)我需要用工具的時(shí)候我就用工具,當(dāng)我不需要工具的時(shí)候,我完全可以不用。
這么簡(jiǎn)單的道理,我相信人人都明白的吧。
可是,現(xiàn)在好像很多人都不明白這個(gè)道理了。
首先,我們來(lái)談?wù)勎覀優(yōu)槭裁匆霉ぞ摺S芯湓捊凶觯サ恫徽`砍柴工,磨刀是為了提高砍柴的效率。對(duì)吧?那么,到底是磨刀好呢,還是砍柴好呢?沒(méi)人care,大家只care最后柴砍得好不好,快不快,多不多。如果只砍柴,不磨刀,柴就會(huì)砍得慢。如果只磨刀,不砍柴,那就更糟了,沒(méi)柴用了。
我會(huì)認(rèn)為,一個(gè)好的樵夫,肯定會(huì)重視磨刀,但是磨完了刀他會(huì)去砍柴,磨一次刀可以砍好幾天的柴。一個(gè)好的測(cè)試人員,肯定會(huì)想辦法提高自己的工作效率,善用工具,沒(méi)有工具的時(shí)候會(huì)創(chuàng)造工具,但是他還是會(huì)專(zhuān)注于測(cè)試。
一個(gè)好的管理者,會(huì)在乎最后柴砍得好不好,而不是看這個(gè)人會(huì)不會(huì)磨刀。會(huì)不會(huì)磨刀不重要,重要的是,是不是需要磨刀,需要磨刀的時(shí)候才磨刀,不需要磨刀的時(shí)候硬要去磨刀,也不是一個(gè)好的樵夫。對(duì)嗎?
測(cè)試人員和測(cè)試工具的關(guān)系,應(yīng)該是使用和被使用的關(guān)系。一個(gè)好的測(cè)試人員,更關(guān)注于自己的測(cè)試工作是否能夠高效率的完成。怎么樣可以更好地做好自己的工作,就怎么做。沒(méi)必要做任何工具都要去給別人用,都要做成一個(gè)框架,都要有影響力。考量KPI的時(shí)候,判斷晉升的時(shí)候,看這個(gè)測(cè)試人員做了多少給別人用的工具是毫無(wú)意義的。
我不希望看到測(cè)試人員為工具所累,更不希望做工具會(huì)成為考量一個(gè)測(cè)試人員的標(biāo)準(zhǔn)。一個(gè)測(cè)試人員有好的開(kāi)發(fā)技能不需要體現(xiàn)在做了一個(gè)測(cè)試框架和測(cè)試工具上面,而是需要體現(xiàn)在需求評(píng)審的時(shí)候拒絕了一個(gè)無(wú)用的產(chǎn)品,技術(shù)評(píng)審的時(shí)候阻止了一個(gè)愚蠢的設(shè)計(jì)。我記得有個(gè)老大曾經(jīng)說(shuō)過(guò)一句話,測(cè)試人員要比開(kāi)發(fā)懂業(yè)務(wù),要比業(yè)務(wù)懂技術(shù)。我覺(jué)得這句話很靠譜,我也是這么做的。我也常常做工具,只是為了提高效率,但不會(huì)以此為目的。有人說(shuō)過(guò),優(yōu)秀的程序員需要三個(gè)寶貴的品質(zhì):懶惰、急躁和驕傲。懶惰就是討厭重復(fù)的工作,重復(fù)勞動(dòng)用自動(dòng)化來(lái)替代,急躁就是不耐煩做復(fù)雜繁瑣的事情,驕傲就是相信自己能做出最優(yōu)秀的產(chǎn)品。其實(shí)測(cè)試人員也是一樣的。一個(gè)好的測(cè)試人員,會(huì)用聰明的辦法解決自己的問(wèn)題,會(huì)在問(wèn)題中總結(jié)經(jīng)驗(yàn)教訓(xùn),會(huì)在成功的產(chǎn)品中留下自己的身影。
所以,當(dāng)測(cè)試人員都爭(zhēng)先恐后地去做工具的時(shí)候,我感到非常的茫然。這是怎么了?在一個(gè)開(kāi)源框架的基礎(chǔ)上做出一個(gè)幾十或幾百人用的日常工具就這么有成就感嗎?就這么容易被認(rèn)同嗎?難道去和PD、開(kāi)發(fā)一起做一個(gè)幾百萬(wàn)或上億人使用的優(yōu)秀產(chǎn)品反而沒(méi)有那么大的魅力了嗎?買(mǎi)家和賣(mài)家認(rèn)同你的產(chǎn)品,可以從你的產(chǎn)品中得到服務(wù),得到訂單,去改變現(xiàn)狀,難道不比做一個(gè)日常管理bug和用例,管理自動(dòng)化回歸的測(cè)試框架更有挑戰(zhàn),更有意義嗎?
如果你從一個(gè)公司的角度看待每一個(gè)角色,好的產(chǎn)品經(jīng)理需要把控產(chǎn)品的定位、設(shè)計(jì)出滿足運(yùn)營(yíng)需求的產(chǎn)品,好的開(kāi)發(fā)需要運(yùn)用自己的技術(shù)能力,快速開(kāi)發(fā)出穩(wěn)定、好用的產(chǎn)品,好的測(cè)試需要運(yùn)用自己的測(cè)試技術(shù)和經(jīng)驗(yàn),及早發(fā)現(xiàn)所有的問(wèn)題并改正。開(kāi)發(fā)向前走,是為了幫助產(chǎn)品經(jīng)理選擇用最好的技術(shù)來(lái)實(shí)現(xiàn)產(chǎn)品。測(cè)試向前走,是為了幫助產(chǎn)品經(jīng)理和開(kāi)發(fā)避免犯錯(cuò),讓錯(cuò)誤的代價(jià)最小。每一個(gè)角色都有自己的價(jià)值,每一個(gè)角色都很重要。開(kāi)發(fā)需要精通于自己的技術(shù),在技術(shù)領(lǐng)域做到最優(yōu),測(cè)試需要了解每個(gè)領(lǐng)域的產(chǎn)品和技術(shù),在每一個(gè)環(huán)節(jié)"say no"。有的時(shí)候我甚至覺(jué)得做一個(gè)好的測(cè)試,要比一個(gè)好的開(kāi)發(fā)更難。
但是,現(xiàn)實(shí)并非如此。大家總是覺(jué)得,創(chuàng)造一個(gè)產(chǎn)品很有成就感,說(shuō)真的,我也常常會(huì)這么想。測(cè)試只有在一個(gè)產(chǎn)品被罵的時(shí)候才會(huì)被提及,大家會(huì)說(shuō),這個(gè)產(chǎn)品怎么通過(guò)測(cè)試的,這么爛!但當(dāng)一個(gè)產(chǎn)品很出色時(shí),沒(méi)有人會(huì)說(shuō),這個(gè)產(chǎn)品的測(cè)試太牛了,產(chǎn)品這么好!這就是做一個(gè)測(cè)試最痛苦的一點(diǎn)。很多同事也問(wèn)過(guò)我同樣的問(wèn)題,怎么樣才能體現(xiàn)出一個(gè)好的測(cè)試呢?記得我剛到互聯(lián)網(wǎng)公司的時(shí)候,有一個(gè)開(kāi)發(fā)問(wèn)我:這里有一百多行代碼,你看不看得懂?我當(dāng)時(shí)真不知道該說(shuō)什么。就好像有一次一個(gè)快遞問(wèn)我媽?zhuān)銜?huì)不會(huì)寫(xiě)字?我媽當(dāng)時(shí)想跟他說(shuō),我清華大學(xué)畢業(yè)的,你說(shuō)我會(huì)不會(huì)寫(xiě)字?后來(lái)想想,也懶得說(shuō)了,就說(shuō),會(huì)寫(xiě)字。有的時(shí)候我也在想,如果我當(dāng)初不去諾基亞做測(cè)試,繼續(xù)留在VIA做開(kāi)發(fā),我現(xiàn)在會(huì)是什么?至少不會(huì)有一天,有個(gè)開(kāi)發(fā)問(wèn)我,你看不看得懂代碼。也許正是出于這樣的心理,所以測(cè)試人員才會(huì)熱情高漲地去做工具,去參加無(wú)線之夜,去參加賽馬。是想證明我不是沒(méi)水平,我不是看不懂代碼,我只是選擇了測(cè)試這個(gè)崗位!但這本來(lái)就不需要去證明的啊!
記得當(dāng)初我參加面試的時(shí)候,技術(shù)總監(jiān)問(wèn)我,你對(duì)自己的定位是什么呢?我說(shuō),是測(cè)試架構(gòu)。因?yàn)樵赩 Model里的每一個(gè)環(huán)節(jié)我都經(jīng)歷過(guò),我知道如何來(lái)把控一個(gè)產(chǎn)品。我也會(huì)帶領(lǐng)所有的測(cè)試人員向前走,想后走,把產(chǎn)品的質(zhì)量管起來(lái)。
可是現(xiàn)在,測(cè)試人員正在不斷地用測(cè)試工具來(lái)證明自己的價(jià)值和能力,公司也在用開(kāi)發(fā)能力來(lái)衡量一個(gè)測(cè)試人員,這讓我覺(jué)得太擰巴了。這樣的衡量標(biāo)準(zhǔn),讓測(cè)試人員情何以堪?測(cè)試工具不再是工具,而是我的價(jià)值所在。工具在,故我在。我是高P,故我做工具。磨刀不再是為了砍柴,而是為了存在。這是不是很可笑呢?
文章標(biāo)題:測(cè)試人員和測(cè)試工具
文章起源:http://www.chinadenli.net/article14/ighdde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、域名注冊(cè)、網(wǎng)站排名、網(wǎng)站收錄、用戶(hù)體驗(yàn)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)