国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

《軟件測試》課程教學(xué)探索與思考

2015-12-25 14:28王云
軟件 2015年7期
關(guān)鍵詞:項(xiàng)目驅(qū)動軟件測試課程改革

王云

摘要:針對目前軟件測試課程教學(xué)現(xiàn)狀及面臨的問題,結(jié)合筆者實(shí)際測試教改經(jīng)驗(yàn),本文對測試教學(xué)內(nèi)容、教學(xué)方法、實(shí)踐環(huán)節(jié)等方面進(jìn)行了探討。

關(guān)鍵詞:軟件測試;項(xiàng)目驅(qū)動;校企合作;課程改革

中圖分類號:TP311

文獻(xiàn)標(biāo)識碼:A

DOI: 10.3969/j.issn.1003-6970.2015.07.026

0 引言

隨著軟件規(guī)模和復(fù)雜性的大幅提升,如何保證軟件質(zhì)量的可靠性變得日益突出。而軟件測試作為保證軟件質(zhì)量的關(guān)鍵技術(shù)之一,其在軟件行業(yè)中的地位與日劇增,軟件測試的理論和技術(shù)工具都在不斷的更新。眾所周知,軟件質(zhì)量的好壞直接影響著軟件企業(yè)的發(fā)展進(jìn)程,對軟件質(zhì)量的重視使得軟件企業(yè)對軟件測試人才的需求日益迫切,軟件測試行業(yè)發(fā)展前景無限巨大。這也為眾多計算機(jī)及相關(guān)專業(yè)的畢業(yè)生開拓了新的就業(yè)渠道,軟件測試的教學(xué)工作顯得越發(fā)的重要?;谏鲜霰尘?,本文結(jié)合作者測試教學(xué)改革的實(shí)踐,就該門課程的教學(xué)內(nèi)容、教學(xué)方法等方面進(jìn)行了一些探討。

1 課程教學(xué)現(xiàn)狀與面臨的問題

當(dāng)前,國內(nèi)許多高校都沒有單獨(dú)開設(shè)《軟件測試》這門課,只是把它作為《軟件工程》課程的一個章節(jié)來講,即使開設(shè)了該門課程的高校,大多因缺乏必要的測試實(shí)踐經(jīng)驗(yàn)及測試教學(xué)方法,教學(xué)效果往往不能達(dá)到預(yù)期的要求。因此如何幫助學(xué)生更好地掌握測試?yán)碚撆c測試技能,對我們的測試教學(xué)工作提出了新的挑戰(zhàn)。目前,有關(guān)軟件測試教學(xué)面臨的問題主要有以下三個方面:

1.1 重開發(fā),輕測試

目前,國內(nèi)眾多高校都或多或少存在著重開發(fā),輕測試的思想,教學(xué)的主要精力都用在了對學(xué)生軟件開發(fā)能力的培養(yǎng),而忽略或輕視軟件測試的教學(xué)需求,造成上述問題的主要原因有兩個方面:一是,軟件測試畢竟是新興行業(yè),目前國內(nèi)重視的程度還不夠,大部分軟件企業(yè)招聘還是以軟件開發(fā)崗為主,為了提高就業(yè)率,大部分學(xué)校只能側(cè)重對學(xué)生編程能力的培養(yǎng);二是,目前國內(nèi)有關(guān)軟件測試的教學(xué)素材還依然匱乏,好的測試教材不多,且軟件測試實(shí)踐環(huán)節(jié)需要的大量測試案例不足,教師自身缺乏實(shí)際的軟件測試經(jīng)驗(yàn),從而造成很多教師都不愿意從事該門課程的教學(xué)工作,加之學(xué)生普遍認(rèn)為測試沒什么含金量,開發(fā)學(xué)不好才去學(xué)測試思想的流行,都給軟件測試教學(xué)帶來了極大的沖擊。

1.2 課程內(nèi)容設(shè)置不合理

目前,大部分軟件測試教材對測試的講解往往泛泛而談,缺乏條理性,將測試技術(shù)、測試管理與測試工具混為一談,學(xué)生很難把握測試的難重點(diǎn),加之部分教材教學(xué)內(nèi)容陳舊,不能緊跟測試最新技術(shù)前沿,學(xué)生學(xué)習(xí)興趣度不高;測試課程內(nèi)容普遍以理論講解、概念介紹為主,缺少測試案例,淡化對學(xué)生實(shí)際測試能力的培養(yǎng),學(xué)習(xí)的內(nèi)容很難應(yīng)用于實(shí)際的測試項(xiàng)目中。

1.3 教學(xué)手段和方法缺乏多樣性

“PPT+板書”仍是測試教學(xué)的主要手段,教師注重滿堂灌,學(xué)生只是被動的聽,教學(xué)方法單一枯燥,學(xué)生課堂學(xué)習(xí)的積極性和學(xué)習(xí)效率大大折扣;而且教師在講解測試基本原理時,往往就單一的測試知識點(diǎn)展開,忽略測試知識的完整性、漸進(jìn)性,較少使用案例教學(xué)法,以項(xiàng)目驅(qū)動為主線展開知識,造成學(xué)生對測試原理理解不透徹,不能適應(yīng)真正測試工作的具體要求。

2 課程教改思路

2.1 優(yōu)化課程教學(xué)內(nèi)容

軟件測試教學(xué)重在對學(xué)生測試實(shí)踐能力的培養(yǎng),因此要合理分配好理論課程與實(shí)踐課程的學(xué)時比例,盡量減少理論課程的教學(xué)學(xué)時,加大實(shí)踐教學(xué)學(xué)時。理論課程的內(nèi)容要做到“精而夠用”,這就要求教師要著重梳理測試的基本理論、基本原理,挖掘出測試原理的精髓,摒棄不實(shí)用或?qū)W(xué)生幫助不大的理論點(diǎn),對測試?yán)碚撝v解適度取舍。

筆者在實(shí)際的測試?yán)碚摻虒W(xué)中,主要講解測試的流程、黑盒測試、白盒測試、性能測試及面向?qū)ο鬁y試等知識點(diǎn),經(jīng)實(shí)踐證明,上述知識點(diǎn)能夠做到“精而夠用”。在實(shí)際的理論課程教學(xué)中,筆者不是單一的講解每個測試原理,而是以項(xiàng)目驅(qū)動的方式展開,讓學(xué)生在實(shí)際的測試項(xiàng)目中,循序漸進(jìn)掌握測試的基本原理及方法。筆者選用在線招聘系統(tǒng)的客戶端為測試項(xiàng)目,教學(xué)效果良好。對于測試工具的講解則放在實(shí)踐環(huán)節(jié)進(jìn)行,提高了授課效率。

2.2 加強(qiáng)實(shí)踐教學(xué)

軟件測試重在實(shí)踐,唯有重視實(shí)踐,才能讓學(xué)生真正掌握測試的基本方法,做到學(xué)以致用。為了達(dá)到對學(xué)生測試實(shí)踐能力的培養(yǎng),筆者精心設(shè)計了十次實(shí)驗(yàn),這十個實(shí)驗(yàn)很好地涵蓋了測試的基本流程及技術(shù)方法,具有一定的代表性。由于測試技術(shù)更新較快,在實(shí)驗(yàn)的設(shè)計中要充分考慮新技術(shù)、新平臺的測試方案,如加入針對.net軟件測試所需特殊性的測試技術(shù)實(shí)驗(yàn)、移動APP測試實(shí)驗(yàn)等,以培養(yǎng)學(xué)生適應(yīng)未來測試工作的需要。

需要注意的是,僅通過單一的測試實(shí)驗(yàn),學(xué)生還不能完全掌握測試的流程與技術(shù),在有條件的情況下,還需通過綜合性的測試案例來提高學(xué)生的測試水平,做到將各測試原理及測試方法融會貫通。筆者所在的學(xué)?,F(xiàn)已進(jìn)行了測試教學(xué)改革,增加了2個學(xué)分的測試課程設(shè)計,要求學(xué)生綜合運(yùn)用所學(xué)測試知識完成一個網(wǎng)站的測試實(shí)例,實(shí)踐證明,學(xué)生學(xué)習(xí)積極性和測試水平都有很大地提高,

2.3 探索多樣化測試人才培養(yǎng)方案

軟件測試人才的培養(yǎng)與軟件產(chǎn)業(yè)是無法割裂的一個整體。因此,培養(yǎng)符合社會要求的軟件測試人才不單單是學(xué)校的任務(wù),還應(yīng)積極探索校企聯(lián)合培養(yǎng)體系,把軟件企業(yè)對學(xué)生的實(shí)際測試技能訓(xùn)練納入到正常的培養(yǎng)方案中。嘗試探索高校主要偏重對學(xué)生測試基本素質(zhì)及基礎(chǔ)理論知識的培養(yǎng),而對學(xué)生測試職業(yè)素質(zhì)及職業(yè)技能的培養(yǎng)則更多地置于真實(shí)的企業(yè)運(yùn)行環(huán)境中去訓(xùn)練的人才培養(yǎng)體系。逐步建立高校與IT培訓(xùn)企業(yè)、IT企業(yè)的戰(zhàn)略伙伴關(guān)系,鼓勵教師與企業(yè)工程師的合作互動,打造共同奉獻(xiàn)、共同獲利的共贏平臺。

學(xué)生在企業(yè)真正的測試環(huán)境中,通過真實(shí)案例的測試鍛煉,不僅可以培養(yǎng)和訓(xùn)練協(xié)同工作、溝通交流、角色轉(zhuǎn)換的意識,形成實(shí)際的工作能力,還可以使學(xué)生適應(yīng)軟件企業(yè)的工作環(huán)境和業(yè)界標(biāo)準(zhǔn),并和國際先進(jìn)的軟件開發(fā)理念和測試技術(shù)保持同步。

有幸的是,筆者所在的院系現(xiàn)已積極走出了這一步。目前,我系與上海博為峰軟件技術(shù)有限公司通力合作,共同培養(yǎng)軟件測試人才,系部也引進(jìn)了該公司的測試方案,相關(guān)教師也在積極培訓(xùn)中。

2.4 提高教師測試實(shí)踐水平

“打鐵還需自身硬”,為了適應(yīng)培養(yǎng)應(yīng)用型測試人才的需求,要求教師首先自身要提高測試實(shí)踐水平,積累測試實(shí)踐案例,逐步提高測試實(shí)踐教學(xué)水平,而決不能照本宣科去教育學(xué)生。鼓勵教師多下企業(yè)、及時了解測試學(xué)科前沿知識及掌握最新測試技術(shù)。在有條件的情況下,可以嘗試教師與企業(yè)工程師的角色互換,相互交流,相互學(xué)習(xí)。

2.5 鼓勵學(xué)生參與測試改革

在平時的學(xué)生培養(yǎng)中,應(yīng)注重發(fā)掘動手能力強(qiáng),有測試學(xué)習(xí)興趣的學(xué)生,加大對這些學(xué)生的培養(yǎng)力度,可以適當(dāng)調(diào)整教學(xué)內(nèi)容和教學(xué)方法,鼓勵學(xué)生勇于創(chuàng)新,勇于實(shí)踐新技術(shù),積極參與各類測試學(xué)術(shù)活動,提高自身競爭力。同時,注意引導(dǎo)學(xué)有余力的同學(xué)積極參與權(quán)威行業(yè)的認(rèn)證與培訓(xùn),考取相關(guān)測試職業(yè)資格證書。

3 結(jié)束語

本文在闡述軟件測試教學(xué)相關(guān)問題的基礎(chǔ)之上重點(diǎn)探討了測試教學(xué)的教改方向,應(yīng)用上述教學(xué)手段和方法對相關(guān)高校提高軟件測試的教學(xué)質(zhì)量有一定的積極作用。

猜你喜歡
項(xiàng)目驅(qū)動軟件測試課程改革
基于OBE的軟件測試課程教學(xué)改革探索
EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
基于“紅色之旅”項(xiàng)目驅(qū)動的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
“雙創(chuàng)”形勢下高職財務(wù)管理課程改革探索
軟件測試工程化模型及應(yīng)用研究
昌邑市| 宜兰市| 台山市| 华坪县| 临朐县| 龙胜| 大冶市| 通渭县| 无锡市| 孟州市| 大厂| 化德县| 濮阳县| 郴州市| 曲靖市| 仁布县| 大厂| 安宁市| 富源县| 普兰县| 麟游县| 鄯善县| 元阳县| 县级市| 丰城市| 富裕县| 会宁县| 彭州市| 庆安县| 石嘴山市| 昆明市| 重庆市| 长汀县| 拜城县| 常州市| 广州市| 砚山县| 兰州市| 襄汾县| 东台市| 长兴县|