軟件測(cè)試在很多人眼中是一個(gè)基礎(chǔ)性的技術(shù)崗位,但和做好任何事情都需要專業(yè)和用心一樣,要做好測(cè)試工作也不是一件容易的事情。中培偉業(yè)《軟件自動(dòng)化測(cè)試與持續(xù)集成》培訓(xùn)專家劉老師指出,一個(gè)優(yōu)秀的測(cè)試人員應(yīng)該具備以下6個(gè)方面的能力。
1.文字表達(dá)能力
軟件測(cè)試員要求具備良好的文字功底,因?yàn)樯婕暗綔y(cè)試用例的編寫和軟件使用說(shuō)明的編寫,因此文字功底是必需的!
2.計(jì)算機(jī)語(yǔ)言掌握能力
雖然軟件測(cè)試不要求太高深的編程能力,但至少也要對(duì)一門語(yǔ)言(比如C、C#、C++)熟練掌握。尤其是對(duì)一門陌生的語(yǔ)言迅速掌握的能力非常有必要,在很短時(shí)間至少輸出"Hello World!"。
3.系統(tǒng)原理的理解
計(jì)算機(jī)原理和操作系統(tǒng)的知識(shí)掌握:任何軟件都離不開(kāi)運(yùn)行的大環(huán)境,就象我們每一個(gè)人都不能脫離社會(huì)而獨(dú)立存在的道理一樣!軟件測(cè)試要求對(duì)各種未知環(huán)境和狀況都要考慮周到,一個(gè)優(yōu)秀的測(cè)試員至少對(duì)各種軟硬環(huán)境的搭配深刻理解。
4.快速學(xué)習(xí)能力
軟件測(cè)試在我國(guó)是最近10年才被逐漸重視起來(lái)的,在好多方面還不完善,對(duì)軟件測(cè)試人材的培養(yǎng)也在探索中,這就要求測(cè)試人員具備快速學(xué)習(xí)充電的能力,要求非常廣泛的知識(shí)面,準(zhǔn)備好終身學(xué)習(xí)也是順應(yīng)時(shí)代要求的,畢竟這個(gè)社會(huì)競(jìng)爭(zhēng)太激烈了! 學(xué)習(xí)一些功能測(cè)試工具TestWriter,在技能上得到巨大進(jìn)步。
5.性格穩(wěn)重踏實(shí)且細(xì)心
對(duì)于致力于作軟件測(cè)試員來(lái)講,穩(wěn)重的性格是必不可少的。一個(gè)大型的軟件廣泛的通常要有幾十萬(wàn)甚至上百萬(wàn)行代碼,面對(duì)枯燥的代碼,沒(méi)有沉穩(wěn)有耐性的脾氣是不行的。當(dāng)今IT行業(yè),最沒(méi)有性別歧視的行業(yè)也在于軟件測(cè)試方面。在通常情況下,女生會(huì)更有耐心和細(xì)心。準(zhǔn)備作測(cè)試員你準(zhǔn)備好足夠的耐心了嗎?
6.優(yōu)秀的語(yǔ)言表達(dá)能力
非常優(yōu)秀的語(yǔ)言表達(dá)能力和溝通能力:軟件測(cè)試員不單單起一個(gè)確保軟件質(zhì)量的作用,(當(dāng)然這方面是最重要的!)還應(yīng)該是一座橋梁,一座在項(xiàng)目經(jīng)理和程序員之間溝通的橋梁!與程序員良好的溝通才會(huì)使軟件項(xiàng)目順利實(shí)施,確保軟件達(dá)到客戶要求!