彭玲


摘要:互聯網時代,大數據、云計算、人工智能、物聯網等新一代信息技術深刻影響著軟件測試行業發展。本文以高職院校軟件測試專業為例,圍繞能力要求、課程設置、實訓平臺、校企合作等方面探索軟件測試人才培養的模式。
關鍵詞:互聯網時代 軟件測試 人才培養
前言:隨著大數據、云計算等新一代信息技術的發展,在很大程度上影響著軟件測試技術的變革和人才培養模式的轉變。高職院校軟件測試人才培養模式保持與時俱進的方針,以積極應對社會、行業、企業對軟件測試人才的需求。
一、互聯網時代軟件測試從業者發展特點
互聯網時代,隨著IT行業的發展,軟件測試從業者的發展呈現出不同的方向:
1.行業測試方向:具有行業背景的軟件測試工程師,逐步轉向更為專業的行業測試工程師,例如:大數據測試、AI測試、區塊鏈測試。他們具有深厚的行業背景、對于行業內的業務及技術細節有著深刻的認識,能夠針對行業特點指定測試方案并實施,是行業專家。
2.測試開發方向:具備技術實力的軟件工程師逐步建立起軟件測試及研發的連接,利用其深厚的測試能力結合開發技能,重點發力于測試工具的研發,該方向比較有代表性的是Devops。在一些大型IT企業中,開發團隊、運維團隊和測試團隊之間由于歷史原因會產生隔閡與孤立。消除這種混亂現狀,越來越多的測試人員擁抱Devops,由測試崗位轉變為涉及到開發、測試、運維的全棧工程師。
二、軟件測試人才培養的要求
(一)能力要求
從整體上看,軟件測試行業已經從最開始的功能測試向自動化、研發甚至全棧的方向發展,行業的發展要求測試人員具備更為豐富的技術及技能。從能力級別上來說,可以大致分為初級、中級和高級技能,如表1所示:
(二)課程設置
由于普通本科院校尚未開設軟件測試的專業,而高職院校為了適應社會的需求,單獨設置了軟件技術專業測試方向,并圍繞軟件人才崗位的需求,設置了一系列不同能力級別的主修課程,具體情況如表2所示:
(三)實訓平臺
由于軟件測試專業的實訓內容涉及到對軟件系統進行功能、性能等全方位的測試,因此是否建立了實訓平臺是影響實訓效果的關鍵因素。近幾年,很多高職院校已逐步搭建了軟件測試的實訓平臺。在軟件測試實訓平臺上,有軟件測試過程管理工具、功能測試工具、性能測試工具、移動APP測試等多種測試工具。課堂上,教師可利用合作共建平臺的企業提供的真實軟件項目作為被測系統,讓學生完成測試訓練,熟悉測試流程,并編寫規范的測試文檔。
(四)校企合作
高職學院通過與大量軟件企業建立長期校企合作關系,輸送軟件測試專業大三年級的學生到軟件企業進行頂崗實習,讓學生在近半年時間里,在真實的軟件測試崗位上,體會軟件測試崗位對軟件測試人才能力的要求,從而提高自己的實踐技能。實習導師建立與實習企業負責人的密切聯系,了解學生實習的動態,并進行考核打分。