网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.3案例教學(xué)體系

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

3結(jié)語

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

參考文獻(xiàn)

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

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

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

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

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

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

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
相關(guān)熱門標(biāo)簽
文秘服务 AI帮写作 润色服务 论文发表