何玲
摘要:軟件測試是軟件開發(fā)中的重要組成部分,但是從當前的市場人才比例分布來看,軟件測試人員與軟件開發(fā)人員的比例存在嚴重失調,軟件測試人員的需求量較大,在這種情況下,需要加強對于軟件測試專業(yè)的課程建設工作,結合實際情況對它的課程結構進行優(yōu)化,從市場對口以及專業(yè)技能等方面對相關的課程內容進行規(guī)劃設計,從而加強高校人才向企業(yè)的快速輸出,本篇文章通過對當前軟件測試專業(yè)教育存在的問題,分析軟件測試專業(yè)課程體系建設的要點,從而探討面向企業(yè)需求加強課程體系實踐性的措施。
關鍵詞:軟件測試專業(yè);課程體系;建設要點
引言
在計算機技術、網(wǎng)絡技術的快速發(fā)展下,軟件的系統(tǒng)結構愈加復雜,在應用的過程中存在不同的漏洞問題,而且軟件在開發(fā)的過程中需要經(jīng)過不同的環(huán)節(jié)和編寫人員,導致它的影響因素過多,需要通過軟件測試的方式對其中的漏洞問題進行處理,修復可能出現(xiàn)的誤差,檢查軟件是否滿足在功能以及可靠性等方面的要求。從目前的高校來看,軟件測試專業(yè)具有較強的技術性,而且市場缺口較大,在人才培養(yǎng)的過程中需要立足當下的軟件開發(fā)環(huán)境,加強在理論和實踐上的融合。軟件測試專業(yè)的課程體系是一個不斷探索的過程,它需要在實踐的應用過程中對其進行優(yōu)化,從而充分發(fā)揮它的作用,有關人員可以就此進行具體的研究,圍繞課程體系構建進行深入的探討。
1、軟件測試專業(yè)教育存在的問題
1.1課程結構設置不合理
通過對高校軟件測試專業(yè)的觀察和分析來看,當前存在的主要問題就是課程結構設置不合理,包括在理論課程、實踐課程以及綜合課程的設置上存在一定的失衡,缺乏相應的依據(jù)和標準,導致專業(yè)學習效率得不到有效的提升。隨著時代的發(fā)展,軟件測試工作在內容上有著明顯的增加,而且軟件系統(tǒng)在開發(fā)過程上愈加復雜的同時,它的測試方法和功能也與過去有著明顯的不同,但是在課程結構的設置上,包括基礎課程、專業(yè)課程上并沒有進行合理的創(chuàng)新,沒有加強選修、必修等方面的規(guī)劃設計,使得學生在知識的吸收以及消化上存在不同的漏洞,不利于軟件測試專業(yè)的后續(xù)發(fā)展。
1.2教學模式上的缺陷
軟件測試從課程以及教學內容上來看包括數(shù)據(jù)庫、C語言以及網(wǎng)絡應用技術等不同的內容,不同學年制的教學中應該有著不同的側重點,但是就現(xiàn)階段來說,高校在軟件測試專業(yè)的教學模式上存在比較嚴重的缺陷,在課堂教學中沒有調動學生的積極性和參與感,沒有與市場以及企業(yè)相接軌,在理論、實踐等模式的設置上不符合專業(yè)的具體要求,沒有從企業(yè)的角度對人才進行培養(yǎng),在實際的操作中容易出現(xiàn)不規(guī)范等問題。
1.3缺乏理論技術支持
在軟件測試專業(yè)的教育過程中,它需要理論技術作為課堂教學的主要依據(jù),但是目前來說,部分高校在課程內容的設置上過于淺顯,多以基礎課程為主,與軟件測試的實際操作內容關系不大,使得課程體系在建設上缺乏一定的針對性,并沒有強調測試的環(huán)節(jié)和流程,學生進入到企業(yè)后仍然需要重新對技術進行學習,沒有實現(xiàn)對專業(yè)課程的充分利用。另一方面來說,軟件測試專業(yè)在教學內容的設置上并不規(guī)范,包括在課程教材的選擇上沒有與自身的教學條件結合到一起,沒有為學生創(chuàng)設相應的環(huán)境,這是需要注意的問題。
2、軟件測試專業(yè)課程體系建設的要點
2.1課程結構設置的要點
在軟件測試專業(yè)的課程體系建設中,課程結構設置是其中的重要內容,只有確保在結構層次設置上的合理性,由淺到深的進行理論知識的吸收,才能提高課堂教學的效率和質量。軟件測試具有較強的技術性和專業(yè)性,在課程結構設置中,應該加強對專業(yè)知識的學習,從基礎理論課程開始滲透。首先,可以將課程結構分為專業(yè)基礎課程、專業(yè)技術課程以及專業(yè)測試課程三大類,基礎課程主要是對計算機軟件系統(tǒng)的相關理論知識進行學習,包括數(shù)據(jù)結構、語言編程等方面。專業(yè)技術課程主要是以操作系統(tǒng)以及數(shù)據(jù)庫技術等為主,是軟件測試專業(yè)中的重要課程,專業(yè)測試課程則是針對測試的方法、過程等進行學習,具有一定的綜合性。另外,在課程結構的設置過程中,它具有一定的關聯(lián)性,有關人員需要對它的學習順序進行規(guī)劃,考慮到學生的接受程度,在基礎課程中可以適當?shù)倪M行單元測試等內容的穿插。
2.2教材選擇的要點
在完成課程結構設置后,需要根據(jù)它的課程系統(tǒng)安排對適合的教材進行選擇,注意教材內容的完整性以及它的實用性,部分高校在教材的選擇上缺乏一定的創(chuàng)新性,許多內容與實際情況不符,不能直接應用到企業(yè)的測試工作中,不利于學科建設。在此基礎上,在教材的選擇過程中需要做好充分的調查研究,將其與實際的環(huán)境結合到一起。另外,除了課程結構上要求的教材內容外,還應該加強在體系上的拓展,可以為學生提供不同的輔助資料,加強對于知識的合理吸收,并且通過選修課程的設置向學生傳遞不同的內容,從而達到在知識面上的延伸。
2.3實踐教學的設計
從軟件測試的內容來看,它對于技術性和操作性有著較高的要求,在教學的設計過程中需要強調實踐教學在其中的重要地位。首先,實踐教學的設計的過程中需要與理論知識結合到一起,有關人員需要明確實踐教學的關鍵要點,從實際情況出發(fā),分配不同的測試任務,引導學生按照理論課程上的知識進行操作,對過程中可能存在的問題進行記錄,避免此類問題的發(fā)生。另外,在實踐教學的課程體系設置上,應該注意實驗教材內容的選擇,注意測試項目的豐富性,適當?shù)目梢詫嶒炦^程進行優(yōu)化,提高學生的理解程度。
3、加強軟件測試專業(yè)課程體系實踐改革的措施
3.1加強實驗教學環(huán)境的設置
在軟件測試專業(yè)的課程構建中,實踐教學在其中有著重要的作用,需要將理論知識上的內容應用到其中,引導學生對其進行操作,但是就目前來看,部分高校的軟件測試專業(yè)在實驗教學中存在不同的隱患問題,包括在實驗設施的布置上,不能滿足實踐性的要求,部分硬件系統(tǒng)過于落后,仍然采取老舊的操作模式,沒有與時代的發(fā)展結合到一起,導致實驗教學中的漏洞較多。在這種情況下,有關部門需要加強在教學環(huán)境上的優(yōu)化工作,可以引入新的軟件和硬件系統(tǒng),實現(xiàn)在測試平臺上的優(yōu)化。另外,在實驗教學的環(huán)境設置上,還應該確保學生的操作性,加強在數(shù)量上的采購,盡量使每一個學生都可以進行測試工作,為后續(xù)的企業(yè)工作提供相應的保障。
3.2加強課程體系建設的市場性
從軟件測試專業(yè)的課程體系建設工作來說,有關人員需要將校內的培養(yǎng)機制與市場結合到一起,以企業(yè)崗位能力需求作為課程體系建設中的關鍵要點,構建全新的混合型教學模式,不僅要從理論知識上進行滲透,還應該從企業(yè)、市場的角度對人才進行培養(yǎng),可以快速的融入到軟件測試工作中,滿足各方面的需求。同時,在市場化的改革工作中,應該加強在模塊化課程結構上的設置,滿足從業(yè)需要,提高學生的全面素質,加強在測試工作中的責任意識,可以及時發(fā)現(xiàn)可能存在的問題,并且嚴格按照規(guī)范和原則進行操作。
4、結語
綜上所述,在軟件測試專業(yè)中,高校需要從企業(yè)、市場化的角度出發(fā),明確教育中存在的問題,在課程結構、教材選擇等方面進行具體的分析,并且加強在教學環(huán)境上的創(chuàng)設,加強課程體系建設市場化的改革工作,實現(xiàn)人才的深度培養(yǎng)。
參考文獻:
[1]唐世文.高職軟件測試人才培養(yǎng)中的現(xiàn)代學徒制實踐[J].福建電腦,2020,v.36(05):51-53.
[2]張吉力,張喻平.高職院校軟件測試課程體系結構研究[J].電腦知識與技術,2020.
[3]劉曉剛."以賽促建"的高職"軟件測試"課程方案建設[J].無線互聯(lián)科技,2020,v.17;No.177(05):83-85.
[4]張維勤,張國鋒.基于項目驅動教學模式的軟件測試課程創(chuàng)新研究[J].信息與電腦(理論版),2020,v.32;No.459(17):247-248.