淺談軟件測試行業的現狀和前景



淺談軟件測試行業的現狀和前景

  摘要:軟件測試在整個軟件開發中佔據了一半或一半以上的工作量,而且具有很高的組織管理和技術難度。搞好軟件測試,是保證軟件質量的關鍵步驟,是分析軟件可靠性的重要依據。    

關鍵詞 : 軟件測試;背景;行業現狀;前景;        

 隨着信息技術的發展與普及,人們在不同的場合都有可能會使用軟件,如計算機、打印機、手機、銀行等。但在使用軟件的過程中,軟件的效果卻不盡人意。爲了確保軟件的質量,整個軟件測試業界已經逐漸認識到測試的重要性,軟件測試已經成爲IT領域的黃金職業。   

 一、軟件測試背景    

(一)軟件測試的起源     1961年,一個簡單的軟件錯誤導致美國大力神洲際導彈助推器的毀滅。這個簡單但是昂貴的錯誤,致使美國空軍強制要求在以後所有的關鍵發射任務中,都必須進行獨立的驗證,從此建立了軟件的驗證和確認方法論。軟件測試也從那時候開始興起。    

(二)軟件測試的基本情況     “現階段,我國軟件測試基礎人才不足,已成爲制約我國軟件產業發展的瓶頸。”中國軟件協會祕書長鬍崑山說。據國家權威部門統計,中國軟件測試人才缺口高達30多萬,並且仍在以每年20%的速度增加。但由於軟件測試的重要性是近兩年才被充分認識到的,高校教育和企業培養都還沒有跟上,致使軟件測試人才的極度匱乏,出現跑步上崗、快速提升的狀態。     

在我國,軟件產業的興起和發展處於“嬰兒”階段。國內公司都只注重軟件開發,而認爲軟件測試不重要,沒什麼技術含量,找一些用戶,對照需求盡力去測試就行了,不考慮軟件的整體性能和功能,導致軟件測試以往一直被中小型IT企業所忽視。隨着軟件的市場的擴大,更多的國內企業也開始認識到軟件測試的重要性,但是由於國內測試人才的儲備相對較少,也沒有人確切地知道它應該怎樣發展,所以,軟件外包已成爲國內軟件產業發展的一個重要趨勢。    

 二、軟件測試行業現狀     

在國內,雖然軟件測試處於起步階段,發展不如想象中的那麼好,但是前景是光明的,因爲軟件測試開始得到越來越多人的重視,像測試培訓機構、各種軟件測試網站的增多,軟件市場的擴大,軟件測試已成爲IT中的一個重要行業。    

(一)軟件測試規範性和重要性不斷提高     工業和信息化部軟件與集成電路促進中心主任助理劉龍庚在接受CSIP網站採訪時說:政府主管部門很重視軟件產品的質量,2001年信息產業部發布的部長5號令,實行了軟件產品登記制度,規定凡是在我國境內銷售的產品必須到信息產業部備案登記,而且要經過登記測試。同年起,國家質檢總局和信息產業部每年都通過測試對軟件產品進行質量監督抽查。國家人事部和信息產業部2003年關於職業資格認證第一次在我國有了“軟件評測師”的稱號,這是國家對於軟件產品質量以及保障軟件產品質量的軟件測試職業的高度重視與認可。也就是說,在國家的政策與各部門的大力支持下,我國的軟件產品會更加合法化,對軟件測試的重視性也與日俱增。     

(二)國內測試行業現狀    關於國內軟件測試的現狀,2011年4月發佈的《2007年度軟件測試行業專項調查報告》中,有幾個數據表明軟件測試受到越來越多企業的重視。     

1.軟件測試重要性。調查結果表明, 68.2%的企業認爲軟件測試非常重要,必須設立專門的測試部門,與開發有同等重要的地位;31.8%的企業認爲軟件測試比較重要,而認爲軟件測試只起到“一定作用”或“可有可無”的比例爲0。可見軟件測試在軟件行業中的地位越來越高。     

2.測試人員所佔比例。調查數據顯示,測試人員與開發人員比例爲1:5的企業高達36.4%,比例爲1:2的企業佔31.8%,比例爲1:1及以上企業僅佔31.7%。由此可見,部分公司的測試人員仍然偏低。     

3.軟測人才的能力情況。調查表明,72.7%的被調查企業認爲"很多計算機專業應屆畢業生缺乏實際經驗和動手能力";59.1%的認爲"以往有做過測試的應聘者並未系統化掌握軟件測試流程";54.5%認爲"有些應聘者雖有其他工作經驗,但不瞭解軟件測試崗位需求;軟件測試人員不好招而有經驗的更難以招到";超過一半的認爲"絕大多數應聘者缺乏系統培訓"也是軟件測試人才招聘中讓企業頭疼的問題。    

(三)測試人員的現狀     

目前在國內120萬軟件從業人員中,真正能擔當軟件測試職位的不超過5萬,主要表現在:     

1.測試人員的基本功不夠牢固:缺乏系統培訓,只懂得一些表面上測試技術,不能作更進一步的研究。    

2.專業知識不夠紮實:學習的技術比較淺並且雜,不能進行實際的應用。     

3.沒有建立相對完整的測試體系概念,忽視理論知識:大部分人對軟件測試的基本定義和目的不清晰,對自己的工作職責理解不到位。缺乏測試理論知識,認爲理論知識沒有而沒有深入理解測試的基本道理。    

三、軟件測試人才的培養     

北大青鳥(鼓樓校區)歐陽校長介紹,“軟件測試人才結構不健全的根本原因是人才培養途徑不健全。” 要解決這種現狀,我覺得從以下幾個方面着手:     

1.高等教育:高等院校應開設軟件測試專業,從軟件測試基礎着手,讓學生學會軟件測試的基本方法和技術、實用測試工具,並通過實訓項目使軟件測試專業的學生獲得真實的測試經驗。     

2.企業內部需求:企業可以培養本企業的專門軟件測試人員,重要的培養企業人員具有軟件測試實際的操作經驗、嚴密的邏輯思維能力、全面的技術能力、團隊合作精神、良好的學習能力、耐心、細心、信心、較強的溝通能力和責任心等,這樣更有利於企業的發展。    

3.“借力用力”:軟件測試培訓機構要更進一步健全培訓制度, 培養更多的符合市場需要的軟件測試人才。    

四、軟件測試的前景     

(一)軟件質量要求,難解市場人才荒     國內企業要想在國際市場上立足,就必須進行軟件測試,才能確保軟件的質量。而這一切都是由軟件測試人才來完成,那麼市場對軟件測試人才的需求量也越來越大。預計在未來10年內,我國 IT 企業對軟件測試人才的需求還將繼續增大。    

(二)職業入門快,薪酬高     軟件測試是個可以很快入門的職業,門坎不高。對於剛剛大學畢業的學生,只要經過短期培訓,就能勝任相應的軟件測試工作。軟件測試人員的起薪從3000~5000元/月不等,工作1~2年後,月薪達到8000~13000元的比比皆是,另外還可享受帶薪年假、內部培訓、住房公積金等福利待遇,可以說比軟件開發的薪資水平要高。    

(三)職業壽命長,發展空間廣闊     軟件測試無年齡限制,要求的是經驗和耐心,隨着測試經驗的豐富積累,就會練就“火眼金睛”的本領,而且隨着項目經驗的不斷增長和對行業背景和深入瞭解,經驗和資歷會帶來更高薪資和更高地位,會越老越“值錢”。

(四)無性別歧視,就業競爭小     軟件測試崗位要求工作人員具備經驗、認真、耐心、細緻、責任心、溝通能力強等,所以對性別沒有偏好。同時也不需要在小企業積累經驗就能獲得知名企業的入門通行證,工作壓力、強度相對較小。     

(五)涉及範圍廣,多元化發展     測試人員不但需要對軟件的質量進行檢測,還能接觸到與軟件相關的各行各業,項目管理、溝通協調、市場需求分析等能力都能得到很好的鍛鍊,從而爲自己的多元化發展奠定了基礎,經過一兩年實踐後,很容易晉升到主管、項目經理等高級職位。    

五、總結     

隨着軟件產業的發展,市場對軟件質量的要求越來越高,軟件質量已經成爲衡量軟件產業發展與壯大的重要標準。因此,軟件在正式投入運行之前,必須經過嚴格的測試,軟件測試行業已成爲IT產業中的朝陽產業。         

參考文獻:     

[1]鄭人傑,殷人傑,陶永雷。實用軟件工程[M]。第二版。北京:清華大學出版社。1997   

[2]王立褔。軟件工程[M].第一版.北京:機械工業出版社,2011     

[3]胡錚.軟件測試技術詳解與應用[M].第一版。北京:科學出版社,2011    

[4] 揚子晚報網。軟件測試職業前景看好[EB]。

轉自  寶丶大寶的百度文庫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章