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

以學生為中心的“軟件測試”課程教學改革與實踐

2020-10-12 02:40:38孫晉永蔡國永汪華登趙響
教育教學論壇 2020年38期
關鍵詞:能力培養

孫晉永 蔡國永 汪華登 趙響

[摘 要] 該文分析當前軟件測試課教學的現狀,提出了以學生為中心的教學改革方案。明確以學生為中心的教學理念,設計培養學生解決軟件系統測試問題能力的教學內容;重點培養學生的測試需求分析與計劃能力、測試計劃執行能力和結果分析能力。教學實踐證明,該方案提高了學生的軟件系統測試能力,對培養滿足IT企業需求的軟件測試人才有積極推進作用。

[關鍵詞] 軟件測試;以學生為中心;能力培養

[基金項目] 2018年度廣西壯族自治區高等教育本科教學改革工程項目(2018JGB186,2018JGB180)

[作者簡介] 孫晉永(1978—),男,博士,山東棗莊人,桂林電子科技大學計算機與信息安全學院副教授,主要從事業務過程管理研究。

[中圖分類號] G642? ? [文獻標識碼] A? ? [文章編號] 1674-9324(2020)38-0160-02? ? [收稿日期] 2020-02-17

一、引言

軟件測試是保障軟件質量的唯一手段。目前所有高校的計算機相關專業都開設了軟件測試課程。然而,培養出的軟件測試人才與IT企業的實際需求還有一定差距。主要原因是目前軟件測試課教學主要講授軟件測試基本理論和方法,對學生的實踐訓練不足,影響了學生軟件系統測試能力的培養。因此,有必要對目前軟件測試教學模式進行改進。

二、目前軟件測試課程教學存在的問題

1.目前計算機相關專業的培養方案普遍“重開發、輕測試”,一般把軟件測試安排為限選或任選課,學時較少。授課教師不夠重視;學生把這門課作為了解性知識,積極性不高。

2.理論課教師主要講授軟件測試的基本理論和方法,以講解軟件測試知識點為主,各知識點間的關聯不多。實踐課基本上是軟件測試基本方法的驗證、較小軟件單元的模擬測試、測試工具的簡單使用,較少涉及軟件系統的測試需求分析和測試計劃。

3.軟件測試的實踐性很強,但授課教師大多沒有接受過專門的軟件測試技術訓練;軟件測試工程實踐經驗不足。

4.授課教師一般按教學計劃授課、考試和評定成績,而對學生在教學過程中的知識掌握程度缺少了解,也不夠重視。

基于產出的教育(Outcomes-based Education,OBE)模式理念,作者提出了“以學生為中心”的課程教學改革方案。“以學生為中心”,即任何有關教學的決策與措施應該把學生作為第一受益者來考慮。第一步,明確以培養學生解決軟件系統測試問題的能力作為教學計劃制定、內容設計和課堂教學的直接目標。第二步,努力把課堂教學從“軟件測試基本理論和方法的知識傳遞”轉變為“軟件系統的測試能力培養”。

三、以學生為中心的課程教學改革方案

1.明確課程培養目標,制定教學計劃。課程培養目標為:學生具備解決軟件系統測試問題的能力,包括:測試需求分析與計劃、計劃執行和結果分析能力。教學目標1:理解軟件測試基本理論,掌握基本測試方法,并開展測試設計,熟悉常見測試工具;教學目標2:能針對軟件系統的功能、性能要求等設計測試方案,選用適當的測試方法或工具進行測試,采集測試結果,對預期結果和實際結果進行比較、分析和解釋,得出有效結論。以32學時為例,制定教學計劃如下。

(1)理論課。i.軟件測試背景與基本概念,2學時,講授法,課堂考勤評估。ii.軟件需求評審,2學時,問題驅動討論法,課后作業和課堂演講評估。iii.軟件測試基本方法,4學時,案例法,課堂測試評估。iv.軟件測試流程、過程模型與標準規范,2學時,講授法,課堂演講評估。v.單元測試、功能測試與性能測試,6學時,案例法,課堂測試和課堂演講評估。vi.自動化測試及工具,2學時,講授法和體驗學習法,課堂演講評估。vii.測試用例設計、維護與測試報告,2學時,講授法和案例法,課后作業和課堂演講評估。viii.軟件測試報告、測試評估和軟件質量保障,2學時,案例法,課程報告評估。

(2)實驗課。內容:單元測試及工具JUnit應用,Web自動化測試及性能測試,測試用例設計與測試管理,隨機測試,共8學時。現場指導教學,采用實驗驗收和分析報告方式評估。

理論課的第i-iii,v-vii部分和實驗課主要培養測試計劃執行能力;第ii,iv部分培養測試需求分析與計劃能力;第viii部分培養測試結果分析能力。

2.改進理論課教學方法,提高教學效果。(1)采用Bloom學習分類法,減少講授記憶型的軟件測試基礎理論內容,增加講授理解和應用型的軟件測試技術內容。結合多種教學方法引導學生進行探索性學習,同時評估學生的軟件測試能力水平。(2)提高課后作業復雜度,部分保留現有分析和計算題,把從基礎概念題改為有挑戰性的分析或應用題。如:學會使用某測試工具,如代碼靜態分析工具PMD、單元和集成測試框架TestNG等,在課堂講解;針對某軟件單元模塊,分析測試需求,設計測試計劃和用例進行測試,在課堂講解等。這樣可以加深對軟件測試方法的理解,提高測試計劃執行能力。(3)在課程的每2-3章內容結束時進行一次開卷課堂測試。測試一般使用2-3個題目,耗時約30分鐘。這樣可以了解學生的知識掌握程度,據此調整教學內容。測試內容是需靈活運用教材中的基礎知識才可以解決的問題。具體類型有:使用黑盒/白盒方法進行單元測試、測試場景分析、具體軟件模塊的測試需求分析和計劃、測試用例設計等。這種形式可以培養學生的測試需求分析與計劃,以及測試計劃執行能力。

3.跟蹤軟件測試技術發展更新實驗課教學內容,提高學生的測試計劃執行能力。實驗課教師需要跟蹤軟件測試技術和工具的發展,更新教學內容,如增加代碼靜態分析工具FindBugs,TestNG框架,移動APP測試,Web網站安全性測試工具,隨機測試等。在實驗教學過程中,還要求學生在慕測網(www.mooctest.net)上完成二個題目。這樣提高了學生的測試計劃執行能力,也提高了測試結果分析能力。

4.開展多種形式的課外實踐活動,提高軟件測試技術自學習能力。為了擴大學生的軟件測試技術知識面和開闊眼界,邀請知名IT企業的測試工程師來校做專題報告,介紹軟件測試工程師的必備素質。這樣不但可以讓學生了解軟件測試方法在實際軟件項目測試中的應用,還可以對學生關心的測試工程師的招聘條件及待遇問題進行解答。教師還鼓勵學生考取軟件測試工程師職業資格證書,以考促學;參加軟件測試比賽,以賽促學,以此提高學習軟件測試的興趣和成就感,同時也提高軟件測試技術自學習能力。

筆者在2019年秋季學期的軟件測試課中實施了本方案。與2019年春季學期的軟件測試課進行對比,在課程考核的復雜度基本不變,實驗課內容的復雜度反而提高的前提下,秋季學期的軟件測試課的學生總評平均成績提高了17.8%;課程目標達成度從69提高到77,提高了11.6%。成績優良率從8.9%提高到37%,不及格率從28.5%下降到15.8%。以上數據說明了“以學生為中心”的軟件測試課程教學改革方案的有效性。

四、結論

本文從軟件測試教學的現狀出發,探討了“以學生為中心”的軟件測試課程教學改革方案。該方案可以較好地把課程從軟件測試知識傳遞轉變為軟件測試技術和能力培養,提高了教學效果,較好地培養了學生的軟件系統測試能力,對培養滿足IT企業需求的軟件測試人才有積極推動作用。今后,授課教師還需要加強自身的軟件測試工程實踐訓練,探索和嘗試時下流行的線下線上混合的教學模式,以更好地培養學生解決復雜軟件系統測試問題的潛力。

參考文獻

[1]張愛玲,周世生.新工科背景下軟件工程人才培養的研究與實踐[J].計算機教育,2018(06):29-32.

[2]張艷梅,王榮存,薛猛,等.專業認證背景下的“軟件測試技術”課程教學改革探索[J].計算機教育,2019(09):155-158.

[3]鞠小林,陳翔,文萬志,等.“互聯網+”背景下的軟件測試課程教學體系構建[J].計算機教育,2017(05):112-116.

[4]趙翀,高鵬.軟件測試課程工程實踐教學模式的探索與實施[J].計算機工程與科學,2014,36(S1):51-55.

Teaching Reform and Practice in Student-centered Software Testing Course

SUN Jin-yonga,CAI Guo-yonga,WANG Hua-denga,ZHAO Xiangb

(a.College of Computer and Information Security,b.College of Information and Communication,Guilin University of Electronic Science and Technology,Guilin,Guangxi 541004,China)

Abstract:Based on the analysis of Software Testing teaching,the paper presents the student-centered reform program.It holds on the student-centered concept,and designs teaching content of cultivating students' ability to solve software system testing problems.It focuses on cultivating students' ability of testing requirements analysis and planning,testing plan execution,and testing result analysis.Teaching practice shows that the program improves the students' ability of software system testing,and has a positive role in promoting software testing talents to meet IT enterprises' requirements.

Key words:Software Testing;student-centered;ability cultivation

猜你喜歡
能力培養
先寫后教:語文作文教學途徑探微
成才之路(2016年26期)2016-10-08 11:20:05
論語文教學中的朗讀藝術
成才之路(2016年26期)2016-10-08 11:19:23
培養學生自主探究能力的策略研究
成才之路(2016年26期)2016-10-08 11:18:41
培養學生社會適應能力的策略研究
成才之路(2016年26期)2016-10-08 11:16:35
培養職校生創新思維能力的研究
成才之路(2016年26期)2016-10-08 10:59:04
數學教學中“量感”的教學探究
成才之路(2016年25期)2016-10-08 10:43:08
基于就業視角的中職烹飪專業教學研究
成才之路(2016年25期)2016-10-08 10:23:12
體育教學中學生合作學習能力的培養研究
成才之路(2016年25期)2016-10-08 10:17:11
數學歸納法在高中數學教學中的應用研究
成才之路(2016年25期)2016-10-08 10:15:46
信息技術教學中學生自主探究能力的培養探析
成才之路(2016年25期)2016-10-08 10:15:03
主站蜘蛛池模板: 欧美精品在线免费| 国产精选自拍| 亚洲VA中文字幕| 亚洲色偷偷偷鲁综合| 亚洲一区网站| 国产h视频免费观看| 成人免费视频一区二区三区| 婷婷综合亚洲| 一本视频精品中文字幕| 伊人中文网| 996免费视频国产在线播放| 视频二区国产精品职场同事| 无码久看视频| 午夜日本永久乱码免费播放片| 亚洲三级成人| 久操线在视频在线观看| 狠狠色噜噜狠狠狠狠色综合久| 国产在线日本| 日韩av手机在线| 国产欧美日韩另类| 在线另类稀缺国产呦| 国产女主播一区| 国产黄在线观看| 日韩色图在线观看| 久久这里只有精品8| 精品一区二区三区水蜜桃| 国产免费人成视频网| 欧美人人干| 亚洲国产欧美国产综合久久| 最新无码专区超级碰碰碰| 欧美国产在线看| 久久综合国产乱子免费| 91久久青青草原精品国产| 欧美a在线视频| 狠狠亚洲婷婷综合色香| 久久免费精品琪琪| 欧美啪啪精品| 国产电话自拍伊人| 国产美女自慰在线观看| 国产SUV精品一区二区6| 亚洲欧美一区二区三区图片| 亚洲女同一区二区| 国产日韩精品一区在线不卡| 综合人妻久久一区二区精品| 国产成人精品在线1区| 国产91透明丝袜美腿在线| 伊人丁香五月天久久综合| 国产清纯在线一区二区WWW| 色综合天天视频在线观看| 在线国产你懂的| 久久久久青草大香线综合精品| 免费人成在线观看视频色| 亚洲无码视频一区二区三区 | 成人福利在线看| 亚洲天堂首页| 国产精品hd在线播放| 免费人成黄页在线观看国产| 亚洲一区二区约美女探花| 免费又黄又爽又猛大片午夜| 久久综合伊人 六十路| 久久国产精品波多野结衣| 亚洲成AV人手机在线观看网站| 欧美国产日韩一区二区三区精品影视| 欧美中文字幕无线码视频| 色综合激情网| 香蕉国产精品视频| 欧美综合激情| 久久99国产综合精品女同| 亚洲中文字幕在线观看| 国产综合另类小说色区色噜噜| 青青国产视频| 久久五月天国产自| 国产高清国内精品福利| 亚洲va欧美va国产综合下载| 天天躁日日躁狠狠躁中文字幕| 欧美五月婷婷| 99无码熟妇丰满人妻啪啪| 99热这里只有成人精品国产| 性做久久久久久久免费看| 亚洲性视频网站| 欧美日韩免费在线视频| 性色在线视频精品|