跨國領域精英漫談中西軟件測試 軟件測試工具
謝文龍(Fred), Sigma軟件開發測試總監,負責SIGMA自動化測試框架(SigmationTF) 產品測試,美國客戶外包測試項目,配置管理工具開發和客戶技術支持。由于具有多年的國外軟件測試領域的從業經歷,在接受記者:的采訪中,他談了對軟件測試的一些看法。
記者::您曾在一篇報道中說道:“我要扎根中國了”,您能談談選擇在中國工作的原因嗎?
謝先生:我回中國已三年了,之前在美國工作了很多年。在百強企業和知名的網絡科技公司積累了很多關于軟件產品開發測試和管理的經驗。我希望把我的經驗與技術與國內的年輕人分享,以提升國內軟件行業產品的質量及加強國內軟件的國際競爭能力。
記者::您現在的團隊中大多數是中國人,與您以往在美國所帶領的團隊相比較, 兩者之間有何相同與不同之處?
謝先生:國內的工程師素質和美國硅谷的工程師沒有什么很大差異,最大的不同點是大部分國內的工程師比較內向,在開會時較少提出自己對產品設計的想法,較少參與討論。我經常鼓勵我的團隊要作參與者而不是旁觀者。
記者::國外有哪些方面是值得我們學習的?
謝先生:從美國的軟件行業來說,他們對于產品質量的關注度非常高,對于產品開發流程的管理非常規范。企業高層了解測試部門對質量的重要性,測試人員可根據測試的結果完全主導產品發布的關卡。相比之下,中國的某些軟件企業在這方面的意識要稍微差一些。因為國內對質量的關注度不高,所以較少顧及整體性的測試工作。有很多企業甚至還沒有專業的測試人員。
記者::您認為中國軟件測試發展所面臨的優勢與劣勢?
謝先生:優勢:人才優勢,中國眾多高校都在進行軟件人才的培養工作,所以人才資源相對豐富;希望把人才上的優勢轉化成技術上的優勢,達到世界一流的水平。
劣勢:測試人員語言(英語)問題,工作穩定性問題。
記者::您是怎么看待"測試不如開發"這種觀點的?
謝先生:我個人并不認為這種觀點是正確的。在國外,測試和開發對于產品都非常重要,我前面提到測試部門是決定產品是否能發布的關口。我們深知測試對于產品的重要程度,如果一旦失去測試這一環節,產品的質量無從保證。
記者::作為團隊的領導者,您遇到的最大困難是什么?
謝先生:人才招聘是最大的難題,不容易找到有經驗的測試人才。我們希望通過與國內專業的測試培訓單位合作,招聘到有測試基礎知識的工程師,再加上公司內部的結合工作實際的培訓來培養測試方面的領導人才。
記者::談談您對測試人才培養的心得與體會?
謝先生:我們會根據人員的基本知識結合他本身的興趣來決定將其放入不同性質的測試項目中;在正式進入項目前期,我們會制定三個月的培養期,開設多門測試相關的課程,系統的講解測試知識和傳授測試的經驗,幫助這些人了解和進入到測試的領域中來。
記者::談談您對招聘測試人員的標準與條件,測試人員應具備哪些素養?
謝先生:我們要求我們的測試人員應該具備扎實的專業技術背景,同時愿意投入到軟件測試行業工作。
記者::談談您自身的軟件測試職業生涯,這對于我們來說也是一種財富。
謝先生:我是從開發轉入測試,從測試工程師做起到帶領跨國的測試團隊。表面上這兩種工作性質是對立的,有很多企業的開發和測試人員的關系并不是很融洽。這點必需從根本觀念來改變。開發和測試事實上是同一個產品團隊,兩方的人員必須緊密配合才能有高質量的產品。一個好的測試人員必需要深入了解產品的特性功能,有獨立的思考,整體性的測試觀,創新的測試方式。除了能夠發現缺陷(bug)外,還能和開發緊密合作很快修補缺陷。
記者::不少測試人士對國內軟件測試領域的發展持悲觀態度,認為“想做點什么,可是什么也沒有做成”,您對這個問題是怎么看的?
謝先生:我在前面提到國外對軟件測試和質量的重視。近兩年來中國的軟件行業發展非常迅速,隨著整個軟件市場需求的增加以及對軟件質量的重視,國內對軟件測試的重視也將會迅速提高。同時越來越多的跨國大型軟件企業也進入到國內,相信在這樣的環境帶動下,中國的軟件測試領域將進入到一個全新的階段。
文章來源于領測軟件測試網 http://www.kjueaiud.com/