For investors
股價:
5.36 美元 %For investors
股價:
5.36 美元 %認真做教育 專心促就業(yè)
首先,是否需要編程技能與測試人員從事的測試工作種類有極大關系,相信很多人都聽過微軟曾經(jīng)聘用一名家庭主婦來測試Windows操作系統(tǒng)的故事。實際上,軟件測試分為:功能測試、需求測試、性能測試、兼容性測試、穩(wěn)定性測試等,這些類型的測試基本不需要有編程基礎。因為這些測試主要是從實現(xiàn)結果上去分析系統(tǒng)存在的問題,而不是過程。而對于分析代碼的白盒測試,以及開發(fā)測試工具才要求測試人員有較強的編程能力。
其次,真正初、中級測試人員參與的都是第一類測試,也就是說與代碼實現(xiàn)過程的關系不是很緊密,他們所關注的主要是需求和流程方面。對于高級測試人員,才會涉及到具體的代碼,他們所關注的主要是測試工具的開發(fā),以及對現(xiàn)有代碼進行單元測試等工作。
再次,軟件測試工程師的未來職業(yè)發(fā)展至少兩條路線。一條是走技術加管理的路線,也就是說當你達到中級測試工程師的水平后,有了一定的行業(yè)背景及管理經(jīng)驗,就可以從事管理類的工作,比如擔任測試經(jīng)理的工作。這樣工作的重點就集中到項目管理及人員分配上,所以就更加弱化對編程的要求。另一條是走純技術路線,就是所謂的高級測試工程師,要求這類人有較強的編程能力,可以設計開發(fā)自動化測試工具。
懂編程就一定能做測試嗎?答案是不一定的。從就業(yè)市場來看,許多開發(fā)人員沒有對測試行業(yè)有個系統(tǒng)的了解,事實上,想要成為一名合格的軟件測試人員,不僅需要理解和掌握測試理論、標準和規(guī)范,還需要根據(jù)不同企業(yè)的產(chǎn)品特點,熟練操作一種甚至多種測試工具。如果對測試行業(yè)沒有系統(tǒng)的了解得話,是很難做好軟件測試的。
【免責聲明】本文部分系轉載,轉載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。如涉及作品內(nèi)容、版權和其它問題,請在30日內(nèi)與聯(lián)系我們,我們會予以更改或刪除相關文章,以保證您的權益!