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

軟件測試技術的教學改革與實踐

2012-12-31 00:00:00李小亞曾碧卿
課程教育研究·下 2012年11期

【摘要】隨著國內軟件測試人才需求的急劇增加,軟件測試人才的培養也愈受重視。文章就軟件測試技術在我系作為專業限選課程,探討了目前教學中存在的一些問題,對當前軟件測試課程的教學方法和手段進行了有益的實踐與探索,并取得了良好的效果。

【關鍵詞】軟件測試 教學方法 實踐 探索

【中圖分類號】G623.58【文獻標識碼】A【文章編號】2095-3089(2012)11-0220-02

1.軟件測試課程開設的背景

隨著軟件的規模和復雜性與日俱增,軟件缺陷導致的各類損失不斷增加,甚至帶來災難性的后果,軟件質量問題已經成為所有軟件使用者和開發者關注的焦點。作為軟件質量保證和質量控制的有效手段,軟件測試愈發體現出其自身的重要性,受到了越來越多的關注[1-2]。

國外的軟件廠商極為重視軟件測試,在歐美等軟件產業發達國家的軟件企業中,測試人員與開發人員的配置比例一般已達到或超過1:1,而在國內被調查軟件企業中,能夠基本達到該比例的企業僅占22%[3]。由于我國企業對于軟件測試在軟件質量保障中的重要作用認識較晚,導致軟件測試人才的供需之間存在著巨大缺口。據國家權威部門統計,我國軟件人才缺口超過100 萬人,其中很大一部分為軟件測試人才,缺口達到30~40萬[4]。為緩解高端技能人才緊缺問題,原信息產業部將軟件測試工程師列為國家緊缺型人才,并于2004年聯合五部委頒布的124號文件中強調要“加快培養軟件測試人才,開展軟件評測技術的研究”,為軟件測試人才的培養提供了政策支持。

2.軟件測試課程的教學目的

我們是對計算機專業的學生進行軟件測試課程的教學,而不是進行軟件測試專業人才的培養,計算機專業的學生至少能熟練掌握一至兩門軟件開發語言,熟悉計算機網絡、操作系統、數據庫、中間件等的基本知識,能從事對應的程序開發工作。所以本課程教學的目標主要有三點:其一,幫助學生掌握規范化的軟件開發流程,熟練掌握軟件測試的基本理論;其二,能進行一般的軟件測試,能設計測試方案,編寫測試用例,至少能掌握一種軟件測試自動化工具;其三,讓學生了解軟件測試行業的特點,了解軟件測試職業和職位,培養學生的興趣愛好,開拓就業方向,為有志于進入軟件測試行業的學生提供一定基礎。總的來說就是讓學生成為初級軟件測試人才,為學生進一步成為中、高級軟件測試人才提供堅實基礎。

該課程需掌握的知識主要包括:

1)掌握軟件測試技術的基本理論、基本方法。包括熟悉黑盒測試技術、白盒測試技術、基于缺陷模式的測試技術等等,熟悉單元測試、集成測試、系統測試、回歸測試、性能測試、功能測試等測試方法。

2)能進行測試方案的設計,測試計劃、測試用例的編寫。

3)至少掌握一種軟件自動化測試工具的使用,能進行測試環境的配置,并能了解其它自動化測試工具。

4)能進行測試結果分析以及編寫測試總結報告。

3.軟件測試課程教學中目前存在的問題

(一)課程定位不明確

隨著軟件測試行業的興起,許多高等院校認識到軟件測試人才培養的重要性,紛紛開設軟件測試專業或者軟件測試課程,但是如何專業的培養軟件測試人才還沒有一個完整的體系。在我校,因為沒有開設軟件測試專業,軟件測試課程應該作為專業必修課、限選課還是選修課一直存在爭議。目前作為一門專業限選課程,授課內容和授課的形式也存在一些爭議。在授課內容方面,目前的軟件測試教材大都是近幾年出版的,內容安排上基本是按照測試理論、測試技術、測試工具、測試實踐、測試管理的順序依次展開。內容上“面面俱到”,如何在教學過程中“面”與“面”之間取舍、平衡,使之達到軟件測試課程設置的目的還不是特別明確。

(二)課程教學方法單一,缺乏教學互動

雖然目前市面上已經有大量的軟件測試教材,但是基本上以理論居多,教材中案例的例子也不多,導致教師在課堂教學過程中,通常只是憑自己以往的教學經驗,利用傳統方法簡單地講解,不能通過師生和諧的雙邊活動完成課堂教學任務或者達不到理想的教學效果。另外,由于是一門新興的課程,既有深厚的理論功底又有豐富實踐經驗的教師非常缺乏,因此教學方法和手段難免因循守舊,教學過程開展得不夠深入、徹底,存在大量的不規范性和隨意性。高校中雖有講授軟件工程的主講教師能很好的講解軟件測試理論和介紹軟件測試方法,但缺乏較好的軟件測試案例和一定的工作經驗,因此很難出現生動活潑的教學場景,與學生的互動鮮有顯現。

(三)課程實踐環節薄弱

《軟件測試技術》課程作為一門新興課程,具有理論性抽象,實踐性強的特點。為了更好地實現教學目標,這不僅要求講授的教師具有深厚的理論功底,更要求教師具有豐富的實際軟件項目測試經驗,同時也需要學生具備一定的程序編寫能力和嚴謹的邏輯思維能力。但現實中高等院校嚴重缺乏這類具有實踐經驗的教師,也缺乏對教師進行相關的培訓工作,另外大多數學生的動手實踐能力和編程能力也比較薄弱,這些都是實踐教學中遇到的現實問題。除此之外,軟件測試這門課需要適當的軟硬件投入,尤其是軟件,目前市面上比較好的測試軟件都不是免費的,建一個專用實驗室動輒就要幾十萬甚至幾百萬,普通高等院校很難有充足的經費專門為一門課程建立一個專用的實驗室,這也是實踐環節的現實問題,因此我們只能選擇一些開源的免費測試軟件進行教學工作。

4.教學方法探索與實踐

(一)激發學生對本課程的興趣

培養學生對軟件測試課程的興趣,是成功教學的第一步。課程的開始可以通過列舉歷史上許多經典案例,如“千年蟲問題”、“美國火星登陸事故”、迪斯尼公司的“生病的獅子王”等等來說明軟件測試的現實問題和重要性;然后介紹軟件測試行業的發展,人才需求等情況,鼓勵學生對軟件測試行業的就業傾向。

(二)運用案例進行教學

在講解理論知識的同時,使用案例來進行分析及表現理論知識的運用,可以很好地幫助學生獲得感性認識。例如在講解黑盒測試的等價類劃分方法時,引用經典的三角形問題案例;在講解邊界值分析方法時,引用加法器案例;在講解決策表方法時,引用NextDate函數案例等等。運用案例進行教學,學生一方面能夠理解理論知識,另一方面能學習理論方法的具體運用,進一步加深對理論知識的掌握,同時也為學生進行測試用例的設計打下堅實的基礎。進行案例教學時需要掌握一定的技巧,比如在課堂開始不要急于講解理論知識,而是先引出案例需要解決的問題,引領學生去思考,帶著問題去學習,這樣可以取得事半功倍的效果。

(三)加強理論講授與實踐環節的互動

由于軟件測試課程實踐性強,在課程設置上采用理論授課與上機實踐相結合的授課方式。在我校,采用2+2的教學模式,即每周2節理論課與2節實踐課同時進行且必須是同一個教師授課。這樣在講解理論知識時,可以將學生在實踐中使用的方法、步驟及遇到的問題拿到理論課中進行講解,讓學生知道為什么這樣做,這樣做的依據來源于哪些理論知識,如此可以使學生深刻理解理論知識的重點。另外在上實踐課時,教師用約三分之一的實踐時間先行講解實驗目的、內容、方法及步驟,講解的過程中,教師不能只為做實驗而實踐,必須講清楚這個實驗來源于哪些理論知識,哪些已經學過,哪些還沒有學,學過的知識需要再簡單口述一遍,沒有學過的也要簡單的介紹一下知識要點,讓學生有初步的了解。這樣一來,理論課與實踐課就可以形成良好的互動,知識要點有一定的重復率,學生也勤于思考,積極動手,學得明白,有很強的收獲感,越學越有勁。

(四)開放自主互評式教學

為了讓學生積極參與到本課程的教學與實踐中,可以讓教師與學生的角色在一定程度上進行互換,進行開放式學習實踐,學生可以從探索知識的奧妙中獲得成就感,同時還能培養學生的集體協作精神。

(五)適當進行階段性考核

在一個學期的教學過程中,一般有18周,時間跨度比較長,而實時掌握每個學生的學習情況非常重要,一個重要的方式就是進行階段性考核。約每隔6周進行一次階段性考核,了解學生對前一階段所學知識的掌握情況,同時還能了解學生前一階段的知識難點、學習態度等問題,可以進行重點、個別指導。階段性考核的次數不宜太多,一個學期大約進行兩次。每次時間也不宜太長,一個課時的時間就可以了。主要考核學生對基礎知識、基本理論的掌握情況,不宜考核一些偏、難、怪的內容。按照經驗,進行階段性考核,對學生的考核結果進行公開評價,可以發現學生之間的差距,讓學生了解自己的學習狀態,有效端正學生的學習態度,有力促進學生主動學習。

5.總結

軟件測試在國內軟件行業正越來越受到重視,社會需要大量的軟件測試人才,許多高校因此開設了軟件測試課程。但軟件測試人才的培養才剛起步,需要學校、教師、學生和公司共同努力,才能培養出社會真正需要的軟件測試人才。本文就我校開設的軟件測試課程作為專業限選課,以拓展學生知識面為目的,對進行的教學活動做了一些有益的探索。從近三年的教學結果來看,經過不停的改進教學方式方法,在試卷難度相當的情況下,學生的平均成績從最初的65.3分提高到83.4分,取得了一定成效。今后將進一步探索有效的教學方式方法,增強實踐教學,不斷提高教學水平,以期達到更好的效果。

參考文獻:

[1]柳純錄,黃子河,陳淥萍.軟件評測師教程[M].北京:清華大學出版社,2006.

[2]趙翀,孫寧.軟件測試技術:基于案例的測試[M].北京:機械工業出版社,2011.

[3]武劍潔,石桂玲.軟件質量與測試教學內容改革的探索[J].計算機教育,2010(20):30-37.

[4]宋建偉,劉小平.軟件測試培訓課程體系淺析[J].信息安全與技術,2010(10):94-96.

作者簡介:

李小亞,1974.6,男,漢族,重慶璧山人,博士,講師,華南師范大學,研究方向:計算機應用技術,無線傳感器網絡等。

主站蜘蛛池模板: 亚洲欧美日韩高清综合678| 国产成人无码久久久久毛片| 中文无码精品a∨在线观看| 国产精品深爱在线| 成人蜜桃网| 亚洲日韩AV无码精品| 亚洲黄色网站视频| 国产专区综合另类日韩一区| 欧美精品二区| 伊人五月丁香综合AⅤ| 久久综合五月婷婷| 四虎亚洲精品| 亚洲人成电影在线播放| 在线亚洲小视频| 精品国产免费第一区二区三区日韩| 日韩美毛片| 日韩福利视频导航| 97se亚洲| 国产欧美日韩资源在线观看| 国产一级毛片网站| 在线播放国产一区| 人妻无码AⅤ中文字| 国产精品亚洲欧美日韩久久| 91网址在线播放| 香蕉伊思人视频| 丁香五月亚洲综合在线| 巨熟乳波霸若妻中文观看免费| 亚洲天堂久久| 亚洲最新地址| 亚洲大尺码专区影院| 亚洲香蕉在线| 亚洲第一中文字幕| 69av免费视频| 亚洲第一极品精品无码| 日韩无码黄色| 久久女人网| 国产极品美女在线观看| 任我操在线视频| 国产91九色在线播放| 福利片91| 色综合天天娱乐综合网| 天天爽免费视频| 国产精鲁鲁网在线视频| 色网站在线免费观看| 亚洲天堂.com| 美臀人妻中出中文字幕在线| 国产不卡国语在线| 欧美日本一区二区三区免费| 精品伊人久久久久7777人| 国产一区二区人大臿蕉香蕉| 污视频日本| 五月婷婷导航| 四虎国产在线观看| 欧美亚洲激情| 色婷婷视频在线| 日韩黄色大片免费看| 久久久久亚洲精品成人网| 四虎影视8848永久精品| 99热这里只有免费国产精品| 伊人久久久久久久| 72种姿势欧美久久久久大黄蕉| 日韩无码视频专区| 色国产视频| 亚洲一级毛片在线播放| 色AV色 综合网站| 中文字幕资源站| 伊在人亞洲香蕉精品區| 久久精品欧美一区二区| 欧美综合在线观看| 在线精品亚洲国产| 亚洲天堂视频在线观看免费| 国产高清毛片| 秋霞国产在线| 国产成人精品亚洲日本对白优播| 久久久久久国产精品mv| 在线观看欧美国产| 中国一级特黄大片在线观看| 在线观看免费人成视频色快速| 在线观看亚洲天堂| 精品国产免费观看| 亚洲中文字幕无码爆乳| 日韩欧美国产另类|