李兆翠
摘要:隨著計(jì)算機(jī)信息行業(yè)的迅速發(fā)展,軟件公司規(guī)模擴(kuò)大和正規(guī)化,社會(huì)需要大量的軟件測(cè)試人才,這給畢業(yè)生和高校帶來(lái)了機(jī)遇和挑戰(zhàn)。軟件測(cè)試人才培養(yǎng)剛剛起步,很多工作處于摸索階段。教師在教學(xué)工作中,要融合軟件測(cè)試知識(shí)點(diǎn)分階段教學(xué),采用案例驅(qū)動(dòng)和雙證教育模式,加強(qiáng)校企合作和教學(xué)實(shí)踐。該教學(xué)方法能培養(yǎng)學(xué)生興趣,提高教學(xué)質(zhì)量,向企業(yè)輸送合格人才。
關(guān)鍵詞:軟件測(cè)試;分階段教學(xué);案例驅(qū)動(dòng)教學(xué);雙證教育;校企合作
中圖分類號(hào):G420文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)30-7258-02
近幾年來(lái),計(jì)算機(jī)信息技術(shù)發(fā)展迅速,我國(guó)的IT行業(yè)開(kāi)始向國(guó)際化、規(guī)范化邁進(jìn)。以往只重視軟件開(kāi)發(fā)而忽視軟件測(cè)試的情況正在改變,軟件測(cè)試行業(yè)開(kāi)始迅速發(fā)展。
國(guó)外小一些的軟件企業(yè),軟件開(kāi)發(fā)與測(cè)試人員之比基本上是1:1,微軟公司更是達(dá)到了1:2,軟測(cè)試人員規(guī)模遠(yuǎn)超過(guò)開(kāi)發(fā)人員的規(guī)模[1]。盡管一些國(guó)內(nèi)大型軟件企業(yè)開(kāi)始重視軟件人才的合理配置,但有的企業(yè)其比例也就只有10:1。軟件測(cè)試工程師鬧人才荒[2],中高級(jí)測(cè)試員緊缺的現(xiàn)象已十分明顯。
據(jù)統(tǒng)計(jì),國(guó)內(nèi)軟件測(cè)試工程師的缺口為20萬(wàn)人左右,這一點(diǎn)從51JOB的招聘信息中可見(jiàn)一斑。近兩年,軟件測(cè)試工程師的需求和待遇都達(dá)到了歷史新高。
然而與當(dāng)前軟件測(cè)試行業(yè)如火如荼的現(xiàn)狀極不協(xié)調(diào)的是當(dāng)前軟件測(cè)試培訓(xùn)領(lǐng)域的現(xiàn)狀[3],從事軟件測(cè)試工程師培訓(xùn)的專業(yè)機(jī)構(gòu)寥寥無(wú)幾,而且價(jià)格昂貴。大學(xué)里幾乎沒(méi)有軟件測(cè)試專業(yè),部分院校開(kāi)設(shè)《軟件測(cè)試》這門課程面臨三方面的問(wèn)題,一是軟件測(cè)試教材知識(shí)片面。二是內(nèi)容枯燥,學(xué)生不感興趣。三是教師教學(xué)經(jīng)驗(yàn)嚴(yán)重不足。面對(duì)軟件測(cè)試人才的社會(huì)需求緊迫性,人才培養(yǎng)單位應(yīng)該擴(kuò)大軟件測(cè)試人才培養(yǎng)規(guī)模,總結(jié)軟件測(cè)試知識(shí)點(diǎn),改革教學(xué)方法,培養(yǎng)學(xué)生興趣,提高培養(yǎng)質(zhì)量。
1 軟件測(cè)試課程教學(xué)方法探討
針對(duì)以上問(wèn)題,在教學(xué)中應(yīng)采取以下解決方法:
1.1 融合軟件測(cè)試知識(shí)點(diǎn),分階段教學(xué)
目前,國(guó)內(nèi)的軟件測(cè)試教材只涉及了部分基本理論知識(shí),不夠全面,介紹的軟件測(cè)試工具也相對(duì)落后一些。針對(duì)這種情況,任課教師首先要融合多本軟件測(cè)試書(shū)籍內(nèi)容,總結(jié)出軟件測(cè)試所涵蓋的知識(shí)點(diǎn),更新軟件測(cè)試發(fā)展情況。
其次,根據(jù)學(xué)生學(xué)習(xí)過(guò)程分階段教學(xué)[4]。第一階段是基礎(chǔ)階段,讓學(xué)生掌握軟件測(cè)試基礎(chǔ)理論知識(shí)和軟件測(cè)試核心技術(shù),以及常用測(cè)試工具的操作。第二階段是項(xiàng)目綜合實(shí)訓(xùn)提高階段,在掌握基礎(chǔ)理論的前提下,加強(qiáng)綜合測(cè)試技術(shù)在項(xiàng)目實(shí)訓(xùn)中的運(yùn)用,針對(duì)不同的開(kāi)發(fā)階段,撰寫各開(kāi)發(fā)階段相應(yīng)的文檔,并制定相應(yīng)的測(cè)試計(jì)劃,設(shè)計(jì)典型測(cè)試用例,使用不同的軟件測(cè)試技術(shù)和測(cè)試工具,完成不同的測(cè)試目標(biāo)。最后是培養(yǎng)學(xué)生自主學(xué)習(xí)階段,介紹軟件測(cè)試最新的技術(shù)與發(fā)展方向,引導(dǎo)學(xué)生對(duì)基本技術(shù)向縱深方向思考。同時(shí)向?qū)W生提供軟件測(cè)試方面重要的會(huì)議、雜志、論壇、網(wǎng)站,引導(dǎo)學(xué)生課下查閱學(xué)習(xí)資料,鼓勵(lì)學(xué)生自我學(xué)習(xí)。
1.2 改革教學(xué)方法,采用案例驅(qū)動(dòng)教學(xué)
大部分高職院校學(xué)生基礎(chǔ)差、學(xué)習(xí)積極性主動(dòng)性不強(qiáng)、自制力不高。在課堂教學(xué)活動(dòng)中,如果繼續(xù)采用傳統(tǒng)教學(xué)方法,很難激發(fā)學(xué)生學(xué)習(xí)興趣。應(yīng)該采用案例教學(xué)方法[5],將《手機(jī)信息管理系統(tǒng)》、《學(xué)生圖書(shū)借閱系統(tǒng)》、《學(xué)生信息管理系統(tǒng)》等案例資料發(fā)給學(xué)生,學(xué)生拿到案例后,在教師的引導(dǎo)下,課下先要進(jìn)行消化,然后查閱各種他認(rèn)為必要的理論知識(shí),理解知識(shí)并思考提出解決問(wèn)題的方法。課上教師答復(fù)學(xué)生的問(wèn)題,并引導(dǎo)學(xué)生更深層次的思考。通過(guò)這種方法充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,提高其學(xué)習(xí)興趣,使學(xué)生既學(xué)會(huì)理論知識(shí)分析又學(xué)會(huì)用理論知識(shí)解決實(shí)際工程的問(wèn)題。
1.3 采用軟件測(cè)試項(xiàng)目綜合實(shí)訓(xùn)的實(shí)驗(yàn)教學(xué)模式
開(kāi)設(shè)綜合性的軟件測(cè)試課程實(shí)驗(yàn),按軟件企業(yè)項(xiàng)目管理和開(kāi)發(fā)模式,進(jìn)行軟件測(cè)試項(xiàng)目實(shí)訓(xùn)[6],培養(yǎng)學(xué)生的創(chuàng)新意識(shí)與實(shí)踐能力。將班內(nèi)學(xué)生分成若干個(gè)測(cè)試小組,每小組成員不超過(guò)7人,每組分配不同的軟件項(xiàng)目,如工資管理系統(tǒng)、圖書(shū)管理系統(tǒng)、學(xué)生信息管理系統(tǒng)、酒店預(yù)訂系統(tǒng)等。小組成員模擬與體驗(yàn)軟件測(cè)試工程全過(guò)程工作職位和角色,使學(xué)生全過(guò)程適應(yīng)工作職位的要求。
各項(xiàng)目小組在測(cè)試項(xiàng)目過(guò)程中,針對(duì)不同的開(kāi)發(fā)階段,撰寫各開(kāi)發(fā)階段相應(yīng)的文檔,并制定相應(yīng)的測(cè)試計(jì)劃,設(shè)計(jì)典型測(cè)試用例,使用不同的軟件測(cè)試技術(shù)和測(cè)試工具,完成不同的測(cè)試目標(biāo),并進(jìn)行回歸測(cè)試,以實(shí)現(xiàn)軟件測(cè)試各單項(xiàng)專業(yè)知識(shí)與技能整合運(yùn)用的目標(biāo)。在整個(gè)測(cè)試過(guò)程可以體現(xiàn)“學(xué)以致用”的思想,實(shí)現(xiàn)理論與實(shí)踐相結(jié)合。
各項(xiàng)目小組通過(guò)演練項(xiàng)目開(kāi)發(fā),不僅讓同學(xué)們切身體會(huì)到軟件開(kāi)發(fā)的整個(gè)過(guò)程,還讓同學(xué)們對(duì)軟件開(kāi)發(fā)中各個(gè)角色有充分的了解,同時(shí)也更深刻的體會(huì)到團(tuán)隊(duì)合作的重要性。
1.4 加強(qiáng)校企合作
堅(jiān)持“走出去,引進(jìn)來(lái)”的思想,經(jīng)常邀請(qǐng)企事業(yè)、軟件公司里一線軟件測(cè)試人員或軟件測(cè)試組長(zhǎng)和項(xiàng)目經(jīng)理,來(lái)學(xué)校為學(xué)生做定期講座,或定期對(duì)教師進(jìn)行培訓(xùn)。也可以利用假期或其他時(shí)間,安排教師學(xué)生進(jìn)軟件公司,一起跟進(jìn)項(xiàng)目開(kāi)發(fā)測(cè)試。目前本校已經(jīng)連續(xù)兩年安排教師學(xué)生去齊魯軟件園,進(jìn)公司一起進(jìn)行項(xiàng)目開(kāi)發(fā)測(cè)試工作。效果不錯(cuò),參加實(shí)訓(xùn)的軟件項(xiàng)目綜合實(shí)訓(xùn)的教師軟件開(kāi)發(fā)測(cè)試能力有較大提高,并且學(xué)到一些最新最實(shí)用的軟件開(kāi)發(fā)測(cè)試技術(shù)。
1.5 改革課程考核方法
軟件測(cè)試這門課程兼具理論與操作,目前大部分院??己朔绞脚c理論考試為主,這種考核方式會(huì)促使部分學(xué)生考前抱佛腳,考前死記硬背,降低學(xué)生學(xué)習(xí)的積極性。除了理論考核之外,還應(yīng)注重學(xué)生綜合知識(shí)和應(yīng)用能力方面的考核。建議課程考核應(yīng)該包含平時(shí)作業(yè)、課堂表現(xiàn)(發(fā)言與討論)、實(shí)驗(yàn)、綜合實(shí)訓(xùn)、理論考試這幾部分。采用這種考核方式,促使學(xué)生加強(qiáng)對(duì)知識(shí)的理解和運(yùn)用,課堂踴躍發(fā)言,提高學(xué)習(xí)的主動(dòng)性和創(chuàng)造性,以及動(dòng)手操作能力。
1.6 適當(dāng)加入一些最新的游戲測(cè)試
高職院校學(xué)生大部分的課余時(shí)間都是泡在網(wǎng)吧里玩游戲,有很多同學(xué)一有時(shí)間就玩手機(jī)游戲。學(xué)生對(duì)最新的游戲內(nèi)容比較感興趣,游戲測(cè)試也是軟件測(cè)試的一方面,教師可以在課堂教學(xué)中加入一些游戲測(cè)試內(nèi)容,提高學(xué)生的學(xué)習(xí)興趣。
1.7 采取雙證教育
實(shí)行“雙證教育”模式[7],將學(xué)歷教育與技能學(xué)習(xí)無(wú)縫對(duì)接,學(xué)生畢業(yè)后不僅能獲得國(guó)家勞動(dòng)部高級(jí)職業(yè)技能認(rèn)證證書(shū)、擁有扎實(shí)的操作技能,同時(shí)還將獲得國(guó)家承認(rèn)大學(xué)學(xué)歷證書(shū)。雙證教育使學(xué)生專業(yè)能力更強(qiáng)、職業(yè)素養(yǎng)更高、綜合素質(zhì)更好、更符合企業(yè)用人標(biāo)準(zhǔn)。
測(cè)試工程師有高級(jí)測(cè)試工程師、中級(jí)測(cè)試工程師、初級(jí)測(cè)試工程師。根據(jù)高職學(xué)生的能力特點(diǎn),應(yīng)該把高職學(xué)生定位在初級(jí)和準(zhǔn)中級(jí)測(cè)試工程師,具有一定的設(shè)計(jì)方案的編寫能力,能利用測(cè)試工具完成一定的測(cè)試任務(wù),并能夠執(zhí)行功能測(cè)試。
2 總結(jié)
通過(guò)在本校近五六年的軟件測(cè)試教學(xué)實(shí)踐,發(fā)現(xiàn)軟件測(cè)試教學(xué)方法需要不斷改進(jìn),融合軟件測(cè)試知識(shí)點(diǎn)分階段教學(xué),采用案例驅(qū)動(dòng)和雙證教育模式,加強(qiáng)校企合作和教學(xué)實(shí)踐這些措施能較好地提高學(xué)生學(xué)習(xí)興趣和動(dòng)手操作能力,教學(xué)質(zhì)量也有較大提高。軟件測(cè)試人才培養(yǎng)剛剛起步,很多工作處于摸索階段,需要學(xué)校、教師和學(xué)生的共同努力,為社會(huì)培養(yǎng)出大批合格的軟件測(cè)試人才。
參考文獻(xiàn):
[1]程茂,溫靜,吳玉潔.《軟件測(cè)試》課程的教學(xué)研究[J].河北師范大學(xué)學(xué)報(bào)/教育科學(xué)版,2010(4):117-120.
[2] http://www.ltesting.net/ceshi/ceshijishu/rjcsgcsrm/2012/0113/203909.html.
[3]趙斌.軟件測(cè)試技術(shù)經(jīng)典教程[M].北京:科學(xué)出版社,2011(3).
[4]葛漢強(qiáng).高職《軟件測(cè)試》課程分層教學(xué)之實(shí)踐[J].職業(yè)教育研究,2011(8):105-107.
[5]邵謹(jǐn)榮.高職院校《軟件測(cè)試》課程的案例教學(xué)探討[J].職教論壇,2011(4):53-54.
[6]印梅.高職“軟件測(cè)試”課程改革的研究[J].中國(guó)電力教育,2011(11):111-112.
[7] http://baike.baidu.com/view/746132.htm.