999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向軟件測試工程師培養的《軟件測試與質量保證》實驗教學改革

2015-12-15 16:25:39董瑞志
教育教學論壇 2014年51期
關鍵詞:教學改革實驗教學

董瑞志

摘要:為了培養創新能力強、適應社會經濟發展需要的軟件測試人才,本文結合常熟理工學院《軟件測試與質量保證》課程建設經驗,以中小企業對軟件測試人才的需求為導向開展實驗教學改革,分別從實驗教學改革基本思路、教學內容組織等方面探討應用技術大學建設背景下軟件測試課程實驗教學改革措施。

關鍵詞:軟件測試;軟件質量保證;教學改革;軟件測評師;實驗教學

中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2014)51-0094-02

一、引言

隨著我國軟件產業迅速發展,企業面臨著開發高質量軟件系統的巨大壓力,軟件測試、軟件質量保證受到越來越多的重視。軟件企業對承擔軟件測試、質量保證工作的軟件測試人才需要劇增,軟件測試工程師的職業價值、發展前景得到前所未有的提升。為此,國內高校開設了軟件測試相關課程。但是,由于其重理論、輕實踐的教學模式使得培養出的學生軟件測試實戰能力差,導致大量畢業生應聘軟件測試相關職位時受到冷遇。

為培養創新能力強、適應社會經濟發展需要的軟件測試人才,《軟件測試與質量保證》實驗教學亟需改變傳統的教學理念,改進教學方法,更新教學內容。筆者結合自身教學科研和工程實踐經驗,分別從改革思路、實驗教學內容設計等方面,論述常熟理工學院《軟件測試與質量保證》實驗教學改革的措施和體會。

二、實驗教學面臨諸多挑戰

筆者調研國內高校軟件測試課程的建設情況,發現普遍存在重理論、輕實踐的教學傾向,實驗教學環節存在諸多問題:

1.企業對軟件測試工程師的能力要求是綜合性的,要求軟件測試人員具有軟件項目經驗,具備軟件測試、軟件質量保證知識,能夠獨立開展軟件測試工作。但是,國內高校教學計劃制定時片面強調軟件測試的作用,對軟件測試與軟件質量保證之間的天然聯系缺乏理解,對軟件質量保證相關實驗的重視程度,課時安排存在嚴重不足。

2.目前,《軟件測試與質量保證》實驗教材選擇面臨無書可選的尷尬局面。課程實驗設計只能全憑任課教師把握,使得實驗教學過程中存在較多風險。

3.國內高校在實驗設計方面,多以基礎性實驗為主。這種單一的實驗設計方式,難以適應軟件測試工程實踐能力培養的需要。

三、實驗教學改革措施

在應用技術大學建設驅動下,以中小企業對軟件測試人才的需求和軟件測試工程師認證大綱為導向,我們整合已有的校企合作課程資源,按照Daniel Galan軟件質量保證框架組織實驗教學內容,采用項目驅動的案例教學法開展實驗教學,讓學生在實驗實踐中加深對軟件測試與質量保證專業知識的理解,培養學生軟件測試實踐能力。

(一)教學改革基本思路

軟件企業對軟件測試人才的需求是軟件測試課程改革的源動力和驅動力,軟件測試相關的從業資格認證是學生入職的敲門磚。為此,在應用技術大學建設背景下,我們以切合中小企業對軟件測試人才的需求為導向,結合全國計算機等級考試軟件測試工程師認證、全國計算機技術與軟件專業技術資格考試軟件評測師認證的考試大綱要求,選擇朱少民老師編寫的《全程軟件測試》[1]和NIIT培訓教程《Software Testing and Quality Assurance:Student Guide》[2]作為課程教材,按照Daniel Galin軟件質量保證框架組織教學內容。Daniel Galin軟件質量保證框架[3]指出軟件質量保證是建立企業軟件質量文化所需的一些列活動的集合,認為軟件測試是一種典型的軟件質量保證措施,軟件測試的目的是為了發現潛在的軟件缺陷,軟件測試工作貫穿軟件項目的始終。按照Daniel Galin軟件質量保證框架組織課程內容有助于保持軟件測試與軟件質量保證之間的內在聯系,符合軟件企業軟件測試與質量保證的最新經驗。

(二)實驗設計

如何在有限的實驗課時內,最大限度地加深學生對軟件測試、軟件質量保證的理解,增強其軟件測試實踐能力,是實驗教學的主要任務。我們設計了導入性實驗、基礎性實驗、創新項目實踐三種類型的課程實驗。導入性實驗要求學生應用已修課程(包括程序設計、數據庫設計、軟件工程等)知識進行軟件調試,在軟件調試過程中理解軟件調試與軟件測試、軟件質量保證之間的關系,實現到本課程學習的過渡;基礎性實驗目的在于強化課程基礎理論、原理的理解,讓學生在實驗中理解所學知識,掌握軟件測試工具的使用;創新項目實踐以課程實訓項目為載體,為學生運行所學知識解決軟件測試實踐過程中涌現的各類問題,鍛煉學生的動手實踐能力、自主學習能力,從而提高學生的工程實踐素養。

1.導入性實驗。軟件測試的目的是發現軟件系統中潛在缺陷,而缺陷的解決則通過軟件調試手段實現。為此,設計導入性實驗“軟件調試”。本次實驗以員工工資核算軟件Employee作為實驗對象,要求學生發現Employee中人為注入的軟件缺陷,然后應用Java調試器的斷點調試功能,結合回歸測試手段修訂所發現的缺陷。

通過導入性實驗,學生體驗了改正軟件缺陷的艱辛,在教師引導下思考如何發現軟件缺陷、如何提高軟件質量。教師適時點撥學生,指出發現軟件缺陷是軟件測試工程師的職責,軟件測試工程師需運行軟件測試方法、技術和工具才能發現潛在的軟件缺陷。教師進一步啟發學生:提高軟件質量需要開展包括軟件測試在內的各項軟件質量保證工作。

2.基礎性實驗。基礎性實驗旨在加深學生對課程基本概念、原理的理解,讓學生在動手實踐中加深對基礎概念、原理的理解。課程安排8次基礎性實驗,實驗2、3、4和5屬于軟件質量保證實驗,6、7、8和9是軟件測試實驗。

(1)實驗2:軟件度量實踐。實驗2關注軟件度量問題,介紹軟件規模、項目工作量和軟件成本之間的關系,要求學生掌握軟件規模估算、工作量估算和成本估算的方法和過程。通過本次實驗,學生可以應用USC CoCoMo II進行軟件成本估算。(2)實驗3:基于Microsoft Project的軟件項目管理。軟件項目計劃及進度管理,是軟件質量保證中重要的管理部件,也是開展軟件測試活動的前提。實驗3要求學生使用Microsoft Project建立軟件項目計劃、運用跟蹤甘特圖追蹤項目進度,等等。(3)實驗4:版本控制軟件CVSNT。CVSNT是當前最流行的版本控制系統,是中小企業進行版本控制的利器。實驗4講解CVSNT的安裝和使用,要求學生掌握CVSNT的操作技巧。(4)實驗5:BugFree軟件缺陷管理。軟件缺陷管理貫穿軟件測試項目的始終,記錄軟件缺陷從發現、修復直至關閉軟件缺陷的全過程。實驗5介紹開源缺陷管理軟件BugFree的軟件缺陷管理思想,要求學生掌握BugFree安裝與配置、軟件缺陷管理等技能。(5)實驗6:軟件靜態測試。軟件靜態測試是軟件測試技術中發現軟件缺陷效率最高的技術。我們安排“軟件靜態測試”專題講座,講解軟件制品閱讀、靜態分析的技巧,還介紹如何運用CheckStyle、FindBugs等靜態測試工具分析程序源代碼、目標程序中潛在缺陷。本次實驗有學生利用課后時間,自主實踐。(6)實驗7:JUnit單元測試。實驗7介紹單元測試工具JUnit的使用,要求理解JUnit單元測試框架,掌握單元測試腳本的編寫技巧。本次實驗還推薦學有余力的學生自學JMock,綜合應用JUnit和JMock進行對Java應用系統進行集成測試。(7)實驗8:軟件功能測試。軟件功能測試是檢驗目標軟件是否正確實現了客戶需求,是軟件測試執行的重要內容。實驗8要求學生使用QuickTest Professional(簡稱QTP)對機票預訂系統進行功能測試。本次實驗要求學生能夠獨立完成功能測試腳本的錄制和編輯,掌握QTP檢查點設計的方法及技巧。(8)實驗9:軟件性能測試。實驗9介紹軟件性能的概念和原理,講述如何運用HP Mercury LoadRunner對Web系統進行性能測試,讓學生在實驗過程中理解虛擬用戶技術,掌握基于LoadRunner的性能測試技術的過程及技巧。此外,本次實驗要求學生利用課余時間使用開源的性能測試工具JMeter進行軟件性能測試。

3.創新項目實踐。為了培養學生的工程實踐能力,我們從學生課程項目、畢業設計、大學生創新項目、開源軟件項目等中篩選出軟件規模適中的軟件系統作為課程實訓項目,讓學生對課程實訓項目進行系統化的軟件測試,要到學生主動動手實踐,在軟件測試項目實踐中培養工程素養。

在課程教學過程中,我們還加強對基礎扎實、動手能力強、思維活躍的學生的培養,推薦這些學生參與到教師科研項目中,為學生在科研項目中積累軟件評測經驗。

四、結束語

《軟件測試與質量保證》通過十余年的建設已形成了較完善的課程體系,十多輪的授課實踐積累了豐富的教學經驗,課程實驗教學體系也日趨完善。

當前,我校正轉型應用技術大學,這將對本課程的教學內容、教學方法、教學手段等提出更多、更高的要求。鑒于此,本課程教學團隊正嘗試通過校企合作模式開展課程教學活動,編寫校本教材,多措并舉提升學生軟件測試能力。

參考文獻:

[1]朱少民.全程軟件測試[M].北京:電子工業出版社,2007.

[2]NIIT.Software testing and quality assurance[M].上海:NIIT(中國),2011.

[3]Daniel Galin.軟件質量保證(英文版)[M].北京:機械工業出版社,2005.endprint

猜你喜歡
教學改革實驗教學
關于基礎教育階段實驗教學的幾點看法
科學與社會(2022年1期)2022-04-19 11:38:42
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
幾何體在高中數學實驗教學中的應用
中職學校“生本課堂”的調查研究與實踐
成才之路(2016年25期)2016-10-08 10:03:04
高校三維動畫課程教學方法研究
成才之路(2016年25期)2016-10-08 10:00:36
基于人才培養的技工學校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現代信息技術在高職數學教學改革中的應用研究
科技視界(2016年20期)2016-09-29 12:59:03
以職業技能競賽為導向的高職單片機實踐教學改革研究
科技視界(2016年20期)2016-09-29 11:20:38
主站蜘蛛池模板: 毛片视频网| 日韩av资源在线| 日韩a在线观看免费观看| 毛片久久久| 99精品福利视频| 国产十八禁在线观看免费| 国产丝袜丝视频在线观看| 日本免费一区视频| 久久国产av麻豆| 亚洲高清无码久久久| 综合亚洲网| 在线观看av永久| 亚洲午夜天堂| 国产原创自拍不卡第一页| 久久a级片| 亚洲免费三区| 就去吻亚洲精品国产欧美| 99精品在线看| 色网站免费在线观看| a毛片免费看| 91福利免费| 亚洲欧洲自拍拍偷午夜色无码| 国产无码高清视频不卡| 亚洲国产中文综合专区在| 精品国产免费观看一区| 国产欧美日韩另类精彩视频| 三上悠亚精品二区在线观看| 天天躁狠狠躁| 手机在线国产精品| 一本视频精品中文字幕| 免费国产在线精品一区| 真人高潮娇喘嗯啊在线观看| 久久精品只有这里有| 亚洲va在线∨a天堂va欧美va| 欧美在线黄| a网站在线观看| 国产综合日韩另类一区二区| 激情影院内射美女| 色噜噜狠狠狠综合曰曰曰| 久久超级碰| 伊人色婷婷| 亚洲无线观看| 亚洲色图另类| 99国产精品一区二区| 久久96热在精品国产高清| 欧美成人一级| 久久夜色撩人精品国产| 国产爽爽视频| 99精品久久精品| 69综合网| 久久国产热| 亚洲国产欧美中日韩成人综合视频| 国产精品粉嫩| 青草免费在线观看| Aⅴ无码专区在线观看| 精品伊人久久久久7777人| 欧美在线综合视频| 热99精品视频| 欧美在线网| 国产av剧情无码精品色午夜| 毛片大全免费观看| jizz国产视频| 丁香婷婷综合激情| 日本少妇又色又爽又高潮| 免费在线一区| 最新精品久久精品| 麻豆精品视频在线原创| 国产精品一老牛影视频| 99热精品久久| 99伊人精品| 久草青青在线视频| 亚洲色无码专线精品观看| 日韩在线第三页| 亚洲成人高清无码| 精品少妇人妻无码久久| 亚洲第一天堂无码专区| 欧美一级高清片久久99| 婷婷激情亚洲| 91免费国产高清观看| 亚洲一区二区三区国产精品 | 亚洲天堂视频在线观看| 久久99国产精品成人欧美|