在很早的時(shí)候,軟件開(kāi)發(fā)人員順便擔(dān)當(dāng)起軟件測(cè)試的工作的,但是經(jīng)過(guò)幾次大的軟件事故之后,人們逐漸對(duì)軟件測(cè)試工作開(kāi)始重視。對(duì)于想要得到一份軟件測(cè)試工程師職位的朋友來(lái)說(shuō),可能會(huì)有一些疑問(wèn),如軟件測(cè)試這個(gè)行業(yè)究竟怎么樣?什么樣的人適合做軟件測(cè)試工作等等。鄭州北大青鳥(niǎo)軟件測(cè)試專業(yè)老師說(shuō):三心二意一能力。如果你具備了這幾個(gè)條件,你就能成為一名真正的軟件測(cè)試工程師。
細(xì)心:這是軟件測(cè)試工程師必備的素質(zhì)。軟件是一個(gè)關(guān)系到用戶體驗(yàn)的東西,在很多情況下,如金融、軍事這樣的靈領(lǐng)域與關(guān)系到信息安全,所以應(yīng)該盡可能的減少漏洞。很多人都覺(jué)得女生比較適合做這個(gè)工作,雖說(shuō)這個(gè)說(shuō)法有點(diǎn)片面,但是心細(xì)的男生同樣可以做,但是都反映了軟件測(cè)試工作中需要的耐心、細(xì)心這樣一個(gè)普遍事實(shí)。
耐心:在早期,軟件開(kāi)發(fā)人員也擔(dān)任軟件測(cè)試的任務(wù),所以在軟件開(kāi)發(fā)過(guò)程中,軟件工程師也會(huì)在一定程度上做軟件測(cè)試以保證軟件可以正常運(yùn)行。所以真正的軟件測(cè)試工程師要做的就是找到那些不容易被人發(fā)現(xiàn)的小漏洞。
基礎(chǔ)的軟件測(cè)試過(guò)程中,有大量重復(fù)工作,簡(jiǎn)單舉個(gè)例子幫助理解:軟件測(cè)試過(guò)程中,第一輪測(cè)試,測(cè)試工程師發(fā)現(xiàn)了一些軟件錯(cuò)誤,開(kāi)發(fā)工程師就這些錯(cuò)誤進(jìn)行修改,那么在修改完后,測(cè)試工程師需要進(jìn)行新一輪測(cè)試,這個(gè)新的測(cè)試過(guò)程,會(huì)涉及大量重復(fù)第一輪的工作,所以軟件測(cè)試的工作可能有點(diǎn)枯燥,所以格外需要耐心才能把這份工作做好。
信心:我們服務(wù)的對(duì)象是龐大的用戶群體,如果用戶使用起來(lái)覺(jué)得有什么不方便的地方,就會(huì)造成很大麻煩,這就證明軟件出現(xiàn)了錯(cuò)誤,但是軟件作為一個(gè)機(jī)械的產(chǎn)品,并不是完美起無(wú)缺的,所以有一點(diǎn)點(diǎn)小瑕疵很正常。因此軟件測(cè)試員一定要對(duì)自己測(cè)試過(guò)的產(chǎn)品抱有信心。
服務(wù)意識(shí):在工作中,軟件測(cè)試工程師就是用戶利益的代表,首先服務(wù)的對(duì)象就是用戶;而且軟件測(cè)試工作也并不是一個(gè)人就能完成的,它是一個(gè)團(tuán)隊(duì)作業(yè),在團(tuán)隊(duì)工作中也要適可保持與別人合作的團(tuán)隊(duì)意識(shí),服務(wù)于別人。
團(tuán)隊(duì)合作意識(shí):軟件測(cè)試工作始終是一個(gè)團(tuán)隊(duì)完成的,你在公司中身處軟件測(cè)試團(tuán)隊(duì),同時(shí),工作時(shí)又和開(kāi)發(fā)團(tuán)隊(duì),質(zhì)量團(tuán)隊(duì)的合作密不可分,所以與團(tuán)隊(duì)成員的互相合作非常重要。
溝通能力:團(tuán)隊(duì)工作中溝通能力很重要,你要想讓別人很清楚明了的知道你的想法,表達(dá)你的意思,也需要很好的語(yǔ)言表達(dá)和溝通能力。軟件測(cè)試是一個(gè)溝通的過(guò)程,沒(méi)有開(kāi)發(fā)人員愿意承認(rèn)自己的模塊滿是錯(cuò)誤,這時(shí)候,語(yǔ)言,語(yǔ)氣,一封郵件,一個(gè)報(bào)告,都會(huì)是很好的溝通。
什么樣的人適合做軟件測(cè)試?其實(shí)每項(xiàng)工作有每項(xiàng)工作特別的要求之處,軟件測(cè)試工程師最大的要求就是要心細(xì),只要你做到了這一點(diǎn),你也就基本上就可以勝任這項(xiàng)工作了。