公務(wù)員期刊網(wǎng) 論文中心 正文

軟件測(cè)試案例教學(xué)下應(yīng)用型人才的培養(yǎng)

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了軟件測(cè)試案例教學(xué)下應(yīng)用型人才的培養(yǎng)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

軟件測(cè)試案例教學(xué)下應(yīng)用型人才的培養(yǎng)

摘要:隨著軟件產(chǎn)品質(zhì)量的提高,應(yīng)用型軟件測(cè)試人才需求旺盛,但目前的軟件測(cè)試教學(xué)模式不能適應(yīng)應(yīng)用型人才培養(yǎng)的需要。通過(guò)分析目前軟件測(cè)試教學(xué)中出現(xiàn)的問(wèn)題,提出面向應(yīng)用型人才培養(yǎng)的軟件測(cè)試案例教學(xué)模式,對(duì)培養(yǎng)符合企業(yè)需求的實(shí)用軟件測(cè)試人才有現(xiàn)實(shí)的指導(dǎo)意義。

關(guān)鍵詞:軟件測(cè)試;案例教學(xué);應(yīng)用型人才培養(yǎng)

隨著信息產(chǎn)業(yè)的快速發(fā)展,軟件產(chǎn)品的應(yīng)用越來(lái)越廣泛,對(duì)軟件產(chǎn)品的質(zhì)量自然提出了越來(lái)越高的要求,軟件測(cè)試則是保證軟件產(chǎn)品質(zhì)量的重要手段[1]。國(guó)外軟件廠商早就極為重視軟件測(cè)試,目前歐美等軟件產(chǎn)業(yè)發(fā)達(dá)國(guó)家的軟件企業(yè)里,軟件測(cè)試和開(kāi)發(fā)人員的比例達(dá)到1∶1,很多企業(yè)測(cè)試人員的規(guī)模已超過(guò)了開(kāi)發(fā)人員。而國(guó)內(nèi),在被調(diào)查企業(yè)中,測(cè)試人員與開(kāi)發(fā)人員比例為1∶5的企業(yè)高達(dá)36.4%,比例為1∶2的企業(yè)占31.8%,比例為1∶1及以上的企業(yè)僅占31.7%[2]。近幾年專(zhuān)業(yè)性的軟件測(cè)試機(jī)構(gòu)和組織迅速發(fā)展,隨之帶來(lái)了專(zhuān)業(yè)軟件測(cè)試人才的旺盛需求,軟件測(cè)試人才的培養(yǎng)正成為新的熱點(diǎn)。

1軟件測(cè)試課程教學(xué)現(xiàn)狀

目前軟件測(cè)試課程的理論與實(shí)踐脫節(jié)[3],具體表現(xiàn)在:

1)課程設(shè)置不合理:目前高校軟件測(cè)試的課程設(shè)置是依據(jù)課程分類(lèi)制定的,按照先理論講解,后工具應(yīng)用的設(shè)置方式,這種課程設(shè)置方式很難使學(xué)生對(duì)軟件測(cè)試有一個(gè)系統(tǒng)的理解,課程結(jié)束后學(xué)生不知怎樣將所學(xué)知識(shí)應(yīng)用到測(cè)試項(xiàng)目中[4]。

2)教學(xué)過(guò)程不合理:目前高校軟件測(cè)試課程是以理論教學(xué)為主,實(shí)驗(yàn)教學(xué)為輔的教學(xué)方式。課堂上教師講授一個(gè)知識(shí)點(diǎn),學(xué)生在實(shí)驗(yàn)室練習(xí)驗(yàn)證此知識(shí)點(diǎn)的應(yīng)用。這種教學(xué)方式學(xué)生雖然能學(xué)到知識(shí)點(diǎn)的內(nèi)容,但卻不知道如何將這些知識(shí)點(diǎn)應(yīng)用到實(shí)際項(xiàng)目中。由于軟件測(cè)試課程存在的上述問(wèn)題,使得培養(yǎng)出來(lái)的學(xué)生無(wú)法滿(mǎn)足企業(yè)對(duì)軟件測(cè)試人員的實(shí)際需求,學(xué)生在應(yīng)聘軟件測(cè)試相關(guān)職位時(shí)也沒(méi)有明顯的優(yōu)勢(shì),最終導(dǎo)致整體教學(xué)效果不佳,與社會(huì)需求脫節(jié)。鑒于以上討論,通過(guò)對(duì)現(xiàn)有課程的分析,建議采用以測(cè)試案例為中心的案例教學(xué)法。案例教學(xué)法比傳統(tǒng)的以教師為主導(dǎo)的教學(xué)法,更有利于提高學(xué)生分析問(wèn)題和解決問(wèn)題的能力,促進(jìn)學(xué)生學(xué)會(huì)學(xué)習(xí)以及溝通合作[5]。在教學(xué)的過(guò)程中,以可操作的軟件測(cè)試案例為中心,讓學(xué)生能在學(xué)習(xí)中體會(huì)實(shí)際的測(cè)試過(guò)程。目前已有部分高校開(kāi)始嘗試采用案例教學(xué)法,但由于缺乏內(nèi)容完整的案例資源,導(dǎo)致教學(xué)效果不佳[2]。此外,市場(chǎng)上也出現(xiàn)了一些軟件測(cè)試企業(yè)開(kāi)發(fā)的測(cè)試實(shí)訓(xùn)平臺(tái)[2],但這些平臺(tái)主要用來(lái)做測(cè)試過(guò)程的管理,其中包含的部分案例資源既沒(méi)有任何針對(duì)性,內(nèi)容也不完整,對(duì)提升學(xué)生的軟件測(cè)試水平幫助不大。因此,首先應(yīng)開(kāi)發(fā)并建立完整的軟件測(cè)試案例資源庫(kù),每個(gè)測(cè)試案例應(yīng)包含軟件需求、測(cè)試需求、測(cè)試目的、特殊的硬件要求、特殊的軟件要求、特定的配置、測(cè)試用例的描述、測(cè)試的預(yù)期結(jié)果、缺陷說(shuō)明等,并通過(guò)案例資源的應(yīng)用,建立完善的軟件測(cè)試案例教學(xué)體系。

2軟件測(cè)試案例教學(xué)探討

要從根本上解決軟件測(cè)試教學(xué)與企業(yè)需求脫節(jié)的問(wèn)題,需要建立完整的測(cè)試案例資源庫(kù)及完善的案例教學(xué)體系,才能使得培養(yǎng)出來(lái)的學(xué)生,可以滿(mǎn)足企業(yè)對(duì)不同層次軟件測(cè)試人才的需求,真正達(dá)到培養(yǎng)應(yīng)用型人才的目標(biāo)。

2.1案例資源設(shè)計(jì)原則

案例教學(xué)法是否能夠達(dá)到應(yīng)用型人才培養(yǎng)的效果,案例資源的質(zhì)量是決定性因素,沒(méi)有高質(zhì)量的案例資源是無(wú)法培養(yǎng)出合格的應(yīng)用型人才。具體的案例資源設(shè)計(jì)原則如下:1)根據(jù)不同軟件測(cè)試方法設(shè)計(jì)、開(kāi)發(fā)針對(duì)性的測(cè)試案例,案例中包含一定數(shù)量的缺陷,而且采用對(duì)應(yīng)的方法可以測(cè)試出這些缺陷。2)根據(jù)軟件測(cè)試的不同層次設(shè)計(jì)、開(kāi)發(fā)針對(duì)性的測(cè)試案例,使得這些案例可以體現(xiàn)出不同層次測(cè)試的關(guān)系。3)綜合性測(cè)試案例開(kāi)發(fā),案例中包含軟件測(cè)試所需的前期文檔(項(xiàng)目需求分析說(shuō)明書(shū)、用戶(hù)使用說(shuō)明書(shū)等),學(xué)生通過(guò)綜合性案例的訓(xùn)練,可以掌握軟件測(cè)試過(guò)程及軟件測(cè)試工具的使用。

2.2案例資源設(shè)計(jì)方法

根據(jù)案例資源設(shè)計(jì)原則,采用的案例資源設(shè)計(jì)方法為:1)對(duì)軟件測(cè)試基本的方法:邊界值方法、等價(jià)類(lèi)方法、決策表方法、因果圖測(cè)試方法、路徑測(cè)試方法、數(shù)據(jù)流測(cè)試方法等分別設(shè)計(jì)和開(kāi)發(fā)針對(duì)性的測(cè)試案例,使得這些案例能夠體現(xiàn)每種測(cè)試方法的特點(diǎn)和用途。使學(xué)生掌握不同測(cè)試方法的適用情況、測(cè)試效果等。2)對(duì)軟件測(cè)試的不同層次:單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試等分別設(shè)計(jì)和開(kāi)發(fā)測(cè)試案例,使得這些案例能體現(xiàn)每個(gè)測(cè)試層次與前一層次的關(guān)系及分層測(cè)試的優(yōu)勢(shì)。使學(xué)生掌握各層次中不同測(cè)試方法的適用情況、優(yōu)缺點(diǎn)等。3)綜合性的測(cè)試案例應(yīng)包含所有的項(xiàng)目文檔、源代碼,使學(xué)生有實(shí)際工程測(cè)試項(xiàng)目的感覺(jué),能夠使學(xué)生在實(shí)驗(yàn)的每一個(gè)步驟中理解軟件測(cè)試技術(shù)和各種具體的測(cè)試方法,增強(qiáng)實(shí)際操作能力,增加軟件項(xiàng)目測(cè)試的綜合經(jīng)驗(yàn)。通過(guò)綜合性測(cè)試的實(shí)踐,可以讓學(xué)生感受大型軟件測(cè)試項(xiàng)目的工作流程和實(shí)施細(xì)節(jié),掌握各種軟件測(cè)試方法在大型項(xiàng)目中的應(yīng)用,體會(huì)軟件測(cè)試的規(guī)律;了解軟件測(cè)試項(xiàng)目的管理,熟悉軟件測(cè)試項(xiàng)目中人員的管理、產(chǎn)品的管理、軟件測(cè)試用例的管理以及缺陷的管理;能夠進(jìn)行比較復(fù)雜的測(cè)試項(xiàng)目的計(jì)劃和過(guò)程管理,合理使用測(cè)試工具進(jìn)行自動(dòng)化測(cè)試,為從事要求較高的軟件測(cè)試打下堅(jiān)實(shí)的基礎(chǔ)。

2.3案例教學(xué)體系

案例資源開(kāi)發(fā)完成后可直接用于相關(guān)課程的教學(xué)和實(shí)踐環(huán)節(jié)中,在案例應(yīng)用過(guò)程中逐步完善,并通過(guò)測(cè)試案例的應(yīng)用改革軟件測(cè)試的教學(xué)體系和教學(xué)方法,培養(yǎng)具有較強(qiáng)實(shí)踐能力的軟件測(cè)試人才。案例教學(xué)體系分成如下三個(gè)階段:1)軟件測(cè)試相關(guān)課程的理論和實(shí)踐教學(xué),主要采用針對(duì)軟件測(cè)試基本方法的測(cè)試案例,單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試案例。2)課外實(shí)踐、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)等學(xué)習(xí)方式,主要采用綜合性的測(cè)試案例。3)與軟件測(cè)試相關(guān)的企業(yè)、教育培訓(xùn)機(jī)構(gòu)建立聯(lián)系,使學(xué)生得到實(shí)際軟件測(cè)試項(xiàng)目的訓(xùn)練。通過(guò)以上三個(gè)階段的學(xué)習(xí)和訓(xùn)練,學(xué)生可以系統(tǒng)的掌握軟件測(cè)試的方法和實(shí)用技巧。

3結(jié)語(yǔ)

本文以面向企業(yè)需求的軟件測(cè)試應(yīng)用型人才培養(yǎng)為目標(biāo),以由淺入深的層次軟件測(cè)試案例資源為基礎(chǔ),通過(guò)完整的案例教學(xué)模式,使學(xué)生開(kāi)始學(xué)習(xí)軟件測(cè)試時(shí)就了解軟件測(cè)試在軟件工程中的地位和作用,并通過(guò)案例實(shí)踐真正掌握軟件測(cè)試的方法和技巧。

參考文獻(xiàn)

[1]李靜,趙志升.軟件測(cè)試專(zhuān)業(yè)課程體系建設(shè)和教學(xué)改革[J].教育與職業(yè),2014(2):135-137.

[2]戴勇謙,戴勇新,周旋.基于實(shí)訓(xùn)平臺(tái)的軟件測(cè)試教學(xué)改革[J].中國(guó)科教創(chuàng)新導(dǎo)刊,2012(31):195-196.

[3]李玉蓉,賈美麗.軟件測(cè)試課程實(shí)踐教學(xué)改革與探索[J].計(jì)算機(jī)教育,2014(21):105-107.

[4]李月龍.高校軟件測(cè)試課程教學(xué)改革研究[J].計(jì)算機(jī)教育,2014(14):16-18.

[5]劉熱.《軟件測(cè)試》課程教學(xué)改革設(shè)計(jì)[J].軟件導(dǎo)刊,2014,13(1):157-159.

作者:張福勇 單位:東莞理工學(xué)院計(jì)算機(jī)學(xué)院

相關(guān)熱門(mén)標(biāo)簽