應(yīng)用型本科院校軟件測試專業(yè)課程設(shè)置研究_第1頁
應(yīng)用型本科院校軟件測試專業(yè)課程設(shè)置研究_第2頁
應(yīng)用型本科院校軟件測試專業(yè)課程設(shè)置研究_第3頁
應(yīng)用型本科院校軟件測試專業(yè)課程設(shè)置研究_第4頁
全文預(yù)覽已結(jié)束

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

應(yīng)用型本科院校軟件測試專業(yè)課程設(shè)置研究

0管理制度不健全,軟件服務(wù)質(zhì)量低下,整體偏低,這也是制約中國應(yīng)用軟件發(fā)展的又一大因素近年來,中國軟件產(chǎn)業(yè)保持了快速發(fā)展的趨勢。然而,長期以來,許多國內(nèi)軟件公司都傾向于“注重開發(fā)而不是測試”,這不僅導(dǎo)致了軟件園的質(zhì)量問題,也顯示了中國軟件工具人才的極度短缺。這不但已經(jīng)成為影響中國軟件產(chǎn)業(yè)發(fā)展的瓶頸,制約著軟件整體質(zhì)量的提高,同時也加重了軟件產(chǎn)業(yè)的開發(fā)和服務(wù)成本的負擔(dān)。因此,如何盡快建立完善軟件測試人才的系統(tǒng)培養(yǎng)環(huán)境、進而為軟件產(chǎn)業(yè)的健康發(fā)展提供智力支持已成為現(xiàn)階段亟需解決的問題。1培養(yǎng)軟件人才1.1中小型企業(yè)測試人員需求缺口分析軟件生產(chǎn)方式已由手工作坊轉(zhuǎn)變?yōu)榇蠊I(yè)生產(chǎn)的方式,軟件的這種生產(chǎn)方式?jīng)Q定了軟件產(chǎn)品的質(zhì)量控制與質(zhì)量管理是生產(chǎn)的必不可少的環(huán)節(jié),軟件測試的必要性和重要性已經(jīng)完全為業(yè)內(nèi)決策人士所認識。調(diào)查表明,軟件測試工程師已成為企業(yè)急需的人才,需求量逐年增加,圖1顯示了近四年國內(nèi)軟件測試人才的需求缺口和變化趨勢。由圖可知,我國目前對軟件行業(yè)的人才需求存在巨大的缺口,并且逐年加大。從軟件從業(yè)人員結(jié)構(gòu)來看,我國目前軟件測試工程師在整個軟件從業(yè)人員中所占的比例還相當(dāng)?shù)牡?圖2顯示的是互聯(lián)網(wǎng)實驗室調(diào)查的結(jié)果。與國外軟件業(yè)發(fā)達國家中軟件測試人員與開發(fā)人員之比接近1:1相比較,我國軟件測試人才在整個從業(yè)人員中所占的比較還很低,軟件從業(yè)人員結(jié)構(gòu)還很不合理,業(yè)界還需補充大量的軟件測試人才。1.2測試人員一般要求為使用軟件硬件技術(shù)的專業(yè)人員進行自我能力軟件測試人員的主要工作職責(zé)是理解軟件產(chǎn)品的功能和性能需求,對其進行測試以確保產(chǎn)品合格,他們在軟件開發(fā)中擔(dān)任“質(zhì)量管理”角色。這種職位職責(zé)決定了對軟件測試人員的技術(shù)、管理、個人綜合素質(zhì)等方面有很高的要求。概括起來,這些要求主要包括以下幾方面:全面的技術(shù)能力測試人員不僅需要從使用者的角度來測試軟件產(chǎn)品,而且還要從工程技術(shù)的角度來理解產(chǎn)品,這樣才能設(shè)計好的測試用例,達到良好的測試效果。這要求測試人員必須理解軟件工程基礎(chǔ)知識(軟件生命周期、開發(fā)流程、軟件質(zhì)量管理等)、軟件硬件技術(shù)基礎(chǔ)知識(各種系統(tǒng)平臺、數(shù)據(jù)庫、常用軟件和網(wǎng)絡(luò)等),此外,還需要有基本編程能力和相關(guān)行業(yè)知識。良好的溝通與組織協(xié)調(diào)能力測試人員的工作需要項目經(jīng)理、開發(fā)人員、客戶、市場人員等不同角色人員的配合,這要求測試人員掌握良好的交流方法和溝通技巧,善于清晰地表達觀點。在測試發(fā)現(xiàn)問題時,需要組織協(xié)調(diào)開發(fā)人員、客戶等解決問題。自信心測試者必須對自己的觀點有足夠的自信心。自信心是現(xiàn)在多數(shù)測試者都缺少的一項素質(zhì),尤其在面對需要編寫測試代碼等工作的時候,往往認為自己做不到。細心與耐心執(zhí)行測試工作要細心,認真執(zhí)行測試,不可以忽略每一個細節(jié),某些缺陷如果不細心很難發(fā)現(xiàn),例如一些界面的樣式、文字等。同時也需要有難以置信的耐心,有時需要花費驚人的時間去分離、識別一個錯誤。很多測試工作有時候顯得非常枯燥,需要很大的耐心才可以做好,否則,將讓很多軟件缺陷從眼前逃過。責(zé)任心責(zé)任心是做好工作必備的素質(zhì)之一,如果測試中沒有盡到責(zé)任,甚至敷衍了事,很可能引起非常嚴重的后果。要有嚴謹與力求完美的做事風(fēng)格做測試工作,需要思維嚴密,盡可能多地考慮到所有問題,要盡力接近目標(biāo)。具有懷疑與破壞的精神測試人員不能總是以常規(guī)的思路來測試軟件,經(jīng)常需要考慮到一些極端情況,需設(shè)計一些非常規(guī)的、相反的測試用例來不斷地折磨軟件產(chǎn)品,進行破壞性測試,并且不要停止對軟件的懷疑。此外,作為一名優(yōu)秀的測試人員,還需具有良好的學(xué)習(xí)能力、優(yōu)秀的書面表達能力以及其他綜合能力。2軟件課程的構(gòu)建2.1測試課程體系構(gòu)建根據(jù)國家對應(yīng)用型本科院校人才培養(yǎng)目標(biāo)的定位,參照計算機檢測專業(yè)國家職業(yè)資格標(biāo)準的等級劃分原則,在軟件測試課程體系構(gòu)建時,軟件測試人才培養(yǎng)將定位于造就熟悉軟件基礎(chǔ)理論和測試相關(guān)知識、掌握軟件測試基本技能、具有良好發(fā)展?jié)撡|(zhì)的行業(yè)特色型高級專門人才。期望通過相應(yīng)課程體系的學(xué)習(xí),學(xué)生能通過國家軟件資格與水平考試之軟件測試工程師認證。2.2本課程制定原則以職業(yè)能力需求為導(dǎo)向,強調(diào)知識、技能與素質(zhì)的統(tǒng)一課程體系構(gòu)建以軟件測試這一職業(yè)所需的知識和技能為先導(dǎo),廣泛調(diào)研測試職業(yè)工作內(nèi)涵與需求,分析對應(yīng)知識、技能與素質(zhì)要求,課程內(nèi)容強調(diào)當(dāng)前及未來就業(yè)崗位所需基礎(chǔ)知識和基本技能的掌握運用,體現(xiàn)知識、能力、素質(zhì)培養(yǎng)的統(tǒng)一。教學(xué)內(nèi)容模塊化根據(jù)測試內(nèi)涵來分析相應(yīng)的知識、技能、素質(zhì)要求,組成測試所需技術(shù)核心層,再依據(jù)層間的銜接順序,確立相關(guān)的知識點,對必須的教學(xué)內(nèi)容進行甄選、整合與優(yōu)化,并使課程模塊化,確立每個模塊的知識與技能要求,建立以技術(shù)理論和技術(shù)應(yīng)用為主線的課程架構(gòu),實現(xiàn)知識傳授與技能培養(yǎng)并重。課程體系的設(shè)置要有超前和發(fā)展軟件測試技術(shù)的快速發(fā)展要求我們將新的測試知識、理念及時引進到教學(xué)中來,課程體系的設(shè)置要有超前和發(fā)展的眼光。課程體系中的一些涉及到技術(shù)層面的內(nèi)容應(yīng)跟上業(yè)界最新的發(fā)展動態(tài),隨時將一些新的內(nèi)容吸收進課堂教學(xué)。教學(xué)大綱和教材應(yīng)注意更新,保持教學(xué)計劃的動態(tài)性和前瞻性。工程實踐課程根據(jù)軟件測試方向人才培養(yǎng)定位和業(yè)界需求,在軟件測試課程特色建設(shè)時設(shè)立實驗、實訓(xùn)和實習(xí)等多層次的工程實踐課程,通過實際項目的訓(xùn)練,培養(yǎng)學(xué)生專業(yè)技術(shù)應(yīng)用能力及分析問題和解決問題的能力。2.3b從事應(yīng)用軟件相關(guān)的素質(zhì)經(jīng)過由軟件測試領(lǐng)域的專家、軟件企業(yè)工程技術(shù)人員和軟件測試一線教師組成的團隊經(jīng)反復(fù)討論甄選,提煉歸納出軟件測試的知識體系如圖3所示。該知識體系將軟件測試人員所應(yīng)具備的知識進行了歸類:⑴基本素質(zhì)和職業(yè)素養(yǎng):主要是從事軟件測試職業(yè)所應(yīng)具備的法律法規(guī)、外語等知識和責(zé)任感、自信心等從事軟件測試所應(yīng)具備的基本職業(yè)素養(yǎng)。⑵計算機軟硬件基礎(chǔ):從事計算機軟件測試工作所應(yīng)具備的專業(yè)基礎(chǔ)知識,如操作系統(tǒng)、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)知識等。⑶軟件工程:軟件工程知識,如軟件開發(fā)模型、軟件開發(fā)生命周期、開發(fā)流程等。⑷數(shù)學(xué)、工程知識:從事軟件測試所應(yīng)具備的數(shù)學(xué)、工程基礎(chǔ)知識,如離散數(shù)學(xué)、工程經(jīng)濟等。⑸軟件測試基礎(chǔ):從事軟件測試所應(yīng)掌握的基本理論、方法等。⑹軟件測試工具:從事軟件測試所應(yīng)掌握的當(dāng)前主流測試工具與測試管理工具,如:WinRunner、LoadRunner等。2.4課程設(shè)置的確定根據(jù)軟件測試方向人才培養(yǎng)目標(biāo)、課程構(gòu)建原則和軟件測試知識體系的要求,經(jīng)過大量的調(diào)研,確定主要課程設(shè)置如表1所示。以上課程要點系統(tǒng)構(gòu)成了軟件測試所涉及的基本概念、基本過程、基本方法和應(yīng)用技術(shù)以及測試管理等,構(gòu)成軟件測試課程教學(xué)的完整體系。3應(yīng)用軟件專業(yè)課程體系的設(shè)計思路業(yè)界對軟件測試人才的強勁需求對高校來講是一種機遇也是一種挑戰(zhàn),培養(yǎng)適合產(chǎn)業(yè)界需求的專業(yè)人才是高校的責(zé)任與義務(wù)。要培養(yǎng)高素質(zhì)的人才,課程體系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論