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