靜網PWA視頻評論

服務區域經濟的高職《軟體測試技術》課程建設研究

2023年10月29日

- txt下載

胡雙
摘要:軟體測試技術是軟體行業的發展重點,它的專業崗位飛速增加,對人才的需要很高,職業價值越來越高。但是,目前行業中的專業人才還很少,很多畢業生沒有相關的軟體測試經驗無法得到工作。文章認為,出現這種情況的主要原因就是對於高職學院來說,軟體測試技術的課程建設還不到位,存在著很多不足,需要進一步完善。
關鍵字:服務區經濟;軟體測試;課程建設
1市場需要和目前現狀
隨著IT技術的發展和普及,我國軟體行業對於測試專業工作人員的需要超過20萬人。但是目前我國本科的課程中大部門都沒有專門的建設軟體測試的課程,僅僅只是作為軟體工程中的一個要點被簡單地學習,學生在學習過程中普遍重視開發,輕視測試,進入測試行業的人數非常少。高職學院很多都在後期單獨建設軟體測試的課程,但是由於學時還很少,總的來說,學生經過課程的學習,雖然能夠基本掌握軟體測試的基本含義和理論,了解基本的測試技術和測試的方法,但是能夠真正使用到技術分析和在實際崗位中使用的專業能力還是不足。
目前我國很多軟體企業的總人數在50人以下,達到70%。很多沒有成立專門的軟體測試相關部門,這些中小型的軟體企業都希望使用有工作經理的軟體測試工作人員直接工作。很多社會上的培訓機構,在市場經濟方面非常重視,這些機構一般會開設將近210節課時的課程,學生大部分都是還沒有找到工作的應屆畢業生,主要老師都是曾經在相關電信、證券、金融行業負責過軟體測試的負責人,有很多機構在課程接收後可以推薦學生就業,很多中小型軟體企業也願意吸收。但是,這類培訓機構很多價格都非常高,而且培訓機構數量眾多,質量無法得到保證。
2目前存在的不足和對策措施
目前高職軟體測試技術課程建設中存在的不足還有很多,下面進行簡單的分析研究。
2.1教材不完善
目前我國面對高職院校的軟體測試教材還很少,內容還不完善。近年來出版的基本相關教材都是對軟體測試的基本概念、理論和使用知識進行詳細的講解,但是還存在著很多相同的問題:(1)沒有大型集中項目的功能、性能測試實際事例的全過程,沒有把比較分開的知識要點和主要技能綜合起來進行分析研究。(2)在實現技術操作上比較重視,但是在文檔工作上的重視度不足,對於這一點,可以增加怎樣編寫「測試計劃」和「測試報告」的模板,並且給出測試的記錄和日記模板。同時,還可以編制出軟體測試工作中根據經驗得出的工作經驗,比如軟體測試的十條標準、十大經典事例等。這些經驗都非常實用,如果進入工作崗位中就可以馬上使用。(3)在現在的教材中關於測試工具的使用方法都是來自產品的使用說明書上的內容,很難讓學生產生學習興趣。在教材的編寫中,要以學生的角度來編寫,在實踐指導上多重視,讓學生能夠在最少的實踐中熟練掌握和應用測試技能。(4)測試的工具要使用中小型軟體企業經常使用的軟體,比如在功能的測試上使用Mercuey QuickTest Professional(QTP),在性能的測試上使用Mercuey LoadRunner,在管理工具中可以使用開源的並行版本控制的CVS,使用Test Director或者相同類型的新版工具Quality Center(QC)。在2個極端中要注意:一是避免教材中出現已經在市場中不再使用的工具;二是避免價格高昂的軟體教育,比如IBM Rational中的Clear Case,ClearQuest,Functional Tester,Performance Tester,雖然這些軟體的性能比較好,但是在市場中的使用率很低,只有成熟度能力CMM高的大型軟體才能使用。
2.2教師隊伍建設
高職院校在軟體測試的教育中,經常使用事例教學和實際的項目結合到課程的教育和設計里,它是經過一直的累積和創新,主要存在在教師頭腦中的知識,所以,提高教師本身的知識量明顯比提高在教材上的知識更加重要。提高教師知識儲量,讓教師有終身學習的良好素質,在教育和教學的發展中,要更加加深教師對於教學中專業經驗、教學理念和方法的反省,不停探索學習相關專業知識。
從封閉的知識變為開放的知識,目前知識的更新速度非常快,教師也要在軟體行業的前線,了解行業的發展情況,把目前市場中的最新技術和理念帶到課程中,讓學生的學習課程和市場統一。教師的自身知識水平需要不斷的擴充和提高,讓自身的知識能夠形成一種開放的、動態的模式,進行自我的調節和管理。而且教師應該走在行業的尖端,或者參加相關企業的項目研發,獲得行業資格證,這也是提高師資隊伍水平的有效方法。
很多軟體企業的測試人員都有著豐富的項目實際測試經驗,是知識的應用和創新中最有效的資源。如果在條件允許的情況下,可以邀請他們來學校兼職進行教育授課。同時,可以使用提高學習的有效方法來深入研究其成果共同學習。共同學習是在目前技術系統中的創新改革,在信息、知識、技能中間建設共同進步、共同學習的關係。讓雙方可以在學習的內容中和學生進行有效的互動。在信息的結構上,要提高信息的聚合制度。總的來說,就是加深交流,綜合信息,共同寫作,合作創新,產生一種共享知識的形態。
2.3改進教學方法的對策措施
課程應該建立在一個知識充實的職業技能培訓制度中,使用新型的「場景教學方法」。用實際的工作內容作為主體,使用項目方向的角色模擬形式,提出「以實用為基礎,學以致用」的教學觀念。把實際中的經驗作為主要的指導,使用任務驅動的方法,加強實際的測試技能學習,給一些企業進行測試項目。
2.3.1工作場景
這是企業的實際操作過程和工作的場景,使用已經開始使用的需要測試的資料和代碼,開始項目的分析和工作分解,模擬出企業在測試工作中的環境。
2.3.2主導項目
所有的學習點和方法都是經過一個或多個項目結合的。學生經過可以擴充的項目實際例子來進一步學習相關知識和技能。所有的學習都是在進行項目中的實際工作任務,了解在測試過程中經常使用的技術、過程和人員配合情況,並學會運用有關的解決方法。學生使用這種方法可以擁有一定的完成項目的主導能力。
2.3.3模擬角色
學生在真實的動手過程的課程和項目時間上,利用實際的企業項目、實際的工作流程和使用的工作,開始模擬項目中所需的角色。共同完成項目的任務。這樣可以了解不同角色需要的工作技能並且積累相關的工作經驗。
2.3.4分解任務
在需要完成的整個項目中,對於必須掌握和理解的概念和知識,把一個項目分成多個任務,然後對每一個任務所需要了解的知識、技能以及要求進行逐個的分析講解。並經過每個小任務的完成的完成方法對整個學習內容進行組織和設計。
2.3.5六步教學
在知識和技能的學習和教育過程中,從特別的到普通的,一般都是根據以下6個步驟來進行學習的組織,分別是:提出問題、分析問題、解決問題、總結相關規律和知識、擴展相關知識和技能、能夠解決相關相似的更高級問題。在教學的過程中,為了讓學生對於知識的層面和思維方法更加豐富,可以鼓勵學生自己解決。經過實際訓練課程中的試驗,項目的模擬,讓學生對於學習具有舉一反三的思維,讓學生能夠更加熟悉地掌握重點技術的使用方法,給日後積累更多的經驗。
2.3.6團隊合作
在教學的過程中,可以把學生分成幾組團隊,每一個團隊按照課程的教學內容和教師的安排,使用技術分析、討論,實際使用等方法,完成這個項目中的任務。
2.3.7崗位信息
進行軟體測試技術課程學習的都是軟體的測試員或工程師,目前市場中對於這類人才的需求非常大。案例庫也是一個動態的資源系統,所以可以把網絡、報紙、合作單位、專業人員的信息進行結合,一方面可以讓畢業生就業問題更加輕鬆,還能幫助學生了解企業對於工作人員的要求。用在線的方式,幫助畢業生、測試工程師等了解相關的崗位信息,更有針對性。
3結語
由於計算機的飛速發展,對於軟體的要求也越來越多,質量要求也越來越高。如何研發出高質量的軟體已經成為了目前必須重視的問題,所以,對於軟體測試這個課程也要提高重視。這也是對於提升畢業生職業發展空間的良好渠道。目前我國的軟體測試還在起步的階段,對於專業人才的需求量非常大。對於實際工作不足的高職畢業生來說十分適合。所以,開展好軟體測試課程,把課程的學習和職業的實際應用相結合,讓學生對於測試的相關知識更加了解,實現把就業作為方向的學習策略,是如今服務區域經濟的高職軟體測試技術課程的選擇。

收藏

相關推薦

清純唯美圖片大全

字典網 - 試題庫 - 元問答 - 简体 - 頂部

Copyright © cnj8 All Rights Reserved.