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

?

項(xiàng)目化課程整體設(shè)計(jì)探討——以《軟件測試基礎(chǔ)》課程教學(xué)整體設(shè)計(jì)為例

2014-08-22 08:52:08周昕楊森朱濤
科技視界 2014年19期
關(guān)鍵詞:測試計(jì)劃軟件測試測試

周昕楊森朱濤

(杭州職業(yè)技術(shù)學(xué)院 信息電子系,浙江 杭州 310018)

0 前言

以職業(yè)崗位能力設(shè)置課程的課程改革理念和以職業(yè)人專業(yè)技能和綜合素質(zhì)培養(yǎng)為工作任務(wù)的項(xiàng)目課程模式,現(xiàn)已成為我國高職院校課程改革與建設(shè)的重點(diǎn)和突破口。如何針對(duì)職業(yè)崗位能力和高職學(xué)生特點(diǎn),進(jìn)行有效的、系統(tǒng)的教學(xué)設(shè)計(jì),如何將高職教育教學(xué)改革的成果真正運(yùn)用到教學(xué)實(shí)施當(dāng)中,進(jìn)而提高教學(xué)效率和教學(xué)質(zhì)量,使學(xué)生獲得良好的發(fā)展成為制約高職院校教育教學(xué)改革的一個(gè)瓶頸,也是高職教師面臨的一個(gè)亟待解決的問題。本文從課程整體設(shè)計(jì)的理念與思路、課程目標(biāo)設(shè)計(jì)、課程內(nèi)容設(shè)計(jì)、教學(xué)模式設(shè)計(jì)、第一次課設(shè)計(jì)和課程考核方案設(shè)計(jì)等方面對(duì)高職《軟件測試基礎(chǔ)》這門課程的整體設(shè)計(jì)進(jìn)行了初探,為職業(yè)院校教師進(jìn)行課程的教學(xué)設(shè)計(jì)和實(shí)施提供參考。

1 課程整體設(shè)計(jì)思路

軟件測試設(shè)計(jì)和實(shí)施能力是軟件技術(shù)專業(yè)學(xué)生必須具備的核心能力之一,軟件測試基礎(chǔ)理論的掌握也是學(xué)習(xí)后續(xù)軟件測試相關(guān)課程的基礎(chǔ)。軟件測試是軟件技術(shù)專業(yè)學(xué)生就業(yè)后從事的主要崗位之一?!盾浖y試基礎(chǔ)》課程的功能是培養(yǎng)學(xué)生熟練掌握軟件測試過程中的軟件開發(fā)需求和設(shè)計(jì)書分析、測試計(jì)劃制定、測試用例設(shè)計(jì)、測試執(zhí)行、缺陷跟蹤管理、測試分析總結(jié)等各個(gè)環(huán)節(jié)的工作方法,同時(shí)掌握軟件測試的基本理論。

2 課程目標(biāo)設(shè)計(jì)

《軟件測試基礎(chǔ)》課程旨在使學(xué)生掌握軟件測試的基礎(chǔ)知識(shí),培養(yǎng)學(xué)生從事軟件測試工作的基本能力。通過任務(wù)引領(lǐng)型的項(xiàng)目活動(dòng),使學(xué)生在認(rèn)知和實(shí)際操作上,對(duì)軟件測試有一個(gè)整體認(rèn)識(shí),并掌握進(jìn)行軟件測試的基本技術(shù)和應(yīng)用技能。倡導(dǎo)學(xué)生在“做中學(xué)”,培養(yǎng)學(xué)生的工程規(guī)范和團(tuán)隊(duì)合作精神,為后續(xù)課程項(xiàng)目實(shí)戰(zhàn)和綜合項(xiàng)目開發(fā)中的軟件測試工作奠定良好的基礎(chǔ)。本課程的技能目標(biāo)、知識(shí)目標(biāo)及態(tài)度目標(biāo)如下:

2.1 技能目標(biāo)

1)能夠運(yùn)用配置管理工具VSS進(jìn)行軟件配置管理;

2)能夠正確理解ATM機(jī)模擬系統(tǒng)軟件需求,確定系統(tǒng)可測試的需求和測試側(cè)重點(diǎn);

3)能夠參與確定項(xiàng)目測試階段的目標(biāo)和策略,制定測試計(jì)劃;

4)能夠執(zhí)行測試用例設(shè)計(jì)及管理;

5)能夠正確執(zhí)行測試,正確記錄測試結(jié)果;

6)能夠使用單元測試工具NUnit對(duì)系統(tǒng)進(jìn)行自動(dòng)單元測試;

7)能夠運(yùn)用缺陷跟蹤管理工具對(duì)所發(fā)現(xiàn)缺陷進(jìn)行跟蹤管理;

8)能夠?qū)浖毕葸M(jìn)行分析總結(jié)形成測試分析報(bào)告。

2.2 知識(shí)目標(biāo)

1)了解軟件測試的概念和目的;

2)了解軟件測試方法和策略;

3)了解軟件測試人員角色分工;

4)了解軟件配置管理;

5)熟悉項(xiàng)目評(píng)審流程;

6)熟悉測試需求分析方法;

7)了解軟件測試計(jì)劃內(nèi)容;

8)掌握測試用例設(shè)計(jì)方法;

9)掌握各測試階段執(zhí)行過程;

10)掌握缺陷跟蹤管理過程;

11)掌握測試文檔編寫方法;

12)了解自動(dòng)化測試方法和工具。

2.3 態(tài)度目標(biāo)

1)培養(yǎng)良好的交流溝通能力;

2)培養(yǎng)嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度和堅(jiān)韌不拔的性格;

3)培養(yǎng)自主、開放的學(xué)習(xí)能力;

4)培養(yǎng)團(tuán)隊(duì)協(xié)作意識(shí)。

3 課程內(nèi)容設(shè)計(jì)

《軟件測試基礎(chǔ)》課程在項(xiàng)目及模塊設(shè)計(jì)上,依據(jù)各項(xiàng)工作任務(wù)的過程來進(jìn)行。課程以ATM機(jī)模擬系統(tǒng)這個(gè)小型軟件項(xiàng)目的測試過程為工作目標(biāo),課程本身就是一個(gè)完整的項(xiàng)目。其中“軟件配置管理(測試相關(guān))”這個(gè)學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生項(xiàng)目配置管理的執(zhí)行能力。“需求及設(shè)計(jì)書的分析理解”這個(gè)學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生對(duì)待測試軟件項(xiàng)目需求的理解能力,為后續(xù)測試計(jì)劃制定項(xiàng)目提供內(nèi)容。“測試計(jì)劃制定”這個(gè)學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生測試計(jì)劃的制定能力,同時(shí)對(duì)軟件測試過程、測試策略、測試環(huán)境搭建和風(fēng)險(xiǎn)管理等軟件測試基礎(chǔ)內(nèi)容有一定程度的了解?!皽y試用例設(shè)計(jì)”學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生運(yùn)用各種測試方法進(jìn)行測試用例設(shè)計(jì)的能力以及用例設(shè)計(jì)工具的使用能力。“測試執(zhí)行”學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生使用各種測試方法進(jìn)行測試的執(zhí)行能力?!叭毕莞櫣芾怼睂W(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生缺陷報(bào)告的陳述能力以及缺陷管理工具的使用能力?!皽y試分析總結(jié)”學(xué)習(xí)項(xiàng)目,著重培養(yǎng)學(xué)生對(duì)軟件缺陷的分析能力以及測試分析總結(jié)報(bào)告的書面總結(jié)能力。整個(gè)課程項(xiàng)目設(shè)計(jì)以完成ATM機(jī)模擬系統(tǒng)小型軟件項(xiàng)目的測試過程為線索來進(jìn)行,必備的測試知識(shí)融入到相應(yīng)的工作任務(wù)中學(xué)習(xí)。在學(xué)習(xí)知識(shí)和技能的同時(shí),也培養(yǎng)了學(xué)生解決實(shí)際問題的工作方法和職業(yè)態(tài)度。

4 教學(xué)模式設(shè)計(jì)

《軟件測試基礎(chǔ)》課程采用分組教學(xué)模式,3-5名學(xué)生組成一個(gè)測試小組,每組設(shè)一名組長,組員工作任務(wù)由教師分工。教學(xué)場地采用全機(jī)房方式,課內(nèi)教學(xué)主要包括內(nèi)容介紹、示例講解、學(xué)生實(shí)踐、教師指導(dǎo)、答疑等內(nèi)容,本項(xiàng)目工作任務(wù)規(guī)模需要學(xué)生課外投入時(shí)間完成。表1是測試需求分析工作的小組任務(wù)安排。

表1 測試需求分析工作任務(wù)安排

表2 學(xué)業(yè)評(píng)價(jià)量化表

5 第一次課設(shè)計(jì)

5.1 了解學(xué)生情況

自我介紹,與學(xué)生進(jìn)行溝通,了解學(xué)生對(duì)先修課程的學(xué)習(xí)基礎(chǔ),介紹《軟件測試基礎(chǔ)》課程的學(xué)習(xí)目的和學(xué)習(xí)方法。

5.2 展示一些著名的軟件錯(cuò)誤案例

提問:這些軟件錯(cuò)誤都是由于什么原因產(chǎn)生的?

得出結(jié)論:軟件故障問題往往會(huì)造成相當(dāng)嚴(yán)重的損失和災(zāi)難。這些問題都與軟件測試有關(guān),軟件測試是軟件開發(fā)過程的重要一環(huán),讓學(xué)生意識(shí)到本課程的重要性;告知學(xué)生,本課程的總體安排、教材的處理,上課的方式和要求,明確教學(xué)目標(biāo)—完成ATM模擬系統(tǒng)軟件項(xiàng)目的測試工作。

5.3 介紹課程考核方式(詳見課程考核方案設(shè)計(jì))

第一次課要告知學(xué)生每堂課都有一定的工作任務(wù),平時(shí)按時(shí)到課10%,提問回答積極5%,項(xiàng)目日報(bào)10%,課堂項(xiàng)目跟上老師進(jìn)度15%,注意平時(shí)積累就已經(jīng)有了40%的成績;貫穿項(xiàng)目的完成占60%,按照評(píng)分標(biāo)準(zhǔn)達(dá)到分層次得分,就可以完成課程的學(xué)習(xí)了。借助課程輔助教學(xué)系統(tǒng),每天的計(jì)劃和總結(jié)日報(bào)有助于養(yǎng)成良好的PDCA(Plan-Do-Check-Action)習(xí)慣。

5.4 進(jìn)入正題

《軟件測試基礎(chǔ)》課程的項(xiàng)目是“ATM模擬系統(tǒng)軟件項(xiàng)目測試”,包括軟件開發(fā)需求和設(shè)計(jì)書分析、測試計(jì)劃制定、測試用例設(shè)計(jì)、測試執(zhí)行、缺陷跟蹤管理、測試分析總結(jié)等學(xué)習(xí)項(xiàng)目。本課程項(xiàng)目將基本遵循軟件測試生存周期,嚴(yán)格按軟件測試流程完成項(xiàng)目。本節(jié)課將介紹軟件測試流程,進(jìn)行項(xiàng)目角色分工,對(duì)軟件配置工具VSS進(jìn)行演示操作,學(xué)生模仿,分組建立各小組的項(xiàng)目配置庫。

6 課程考核方案設(shè)計(jì)

6.1 基本思路

《軟件測試基礎(chǔ)》課程實(shí)踐性強(qiáng),學(xué)習(xí)效果平時(shí)可測。考核以課堂表現(xiàn)、課后訓(xùn)練為輔,全程項(xiàng)目工作任務(wù)為主的形式。具體比例如下。

(1)平時(shí)成績40%:包括考勤10%,課堂提問5%(使用提問程序,保證每個(gè)同學(xué)都會(huì)被提問到至少一次),項(xiàng)目日報(bào)10%,課堂項(xiàng)目完成度15%。

(2)項(xiàng)目工作任務(wù)60%:項(xiàng)目工作任務(wù)貫穿于整個(gè)學(xué)期,每次課完成的工作產(chǎn)品構(gòu)成整個(gè)軟件測試工作產(chǎn)品。

6.2 項(xiàng)目工作任務(wù)的評(píng)分標(biāo)準(zhǔn)(共60%)

項(xiàng)目工作任務(wù)成績將通過完成項(xiàng)目過程任務(wù)達(dá)到,每位學(xué)生的工作任務(wù)由教師安排,每次盡可能安排不同的項(xiàng)目子任務(wù),可以通過項(xiàng)目日報(bào)和課堂提問交流等方式控制學(xué)生間的相互抄襲現(xiàn)象。如發(fā)現(xiàn)非自行完成的,適度扣分。

6.3 學(xué)業(yè)評(píng)價(jià)量化表

本課程的學(xué)業(yè)評(píng)價(jià)量化標(biāo)準(zhǔn)如表2。

[1]錢銀中.關(guān)于《軟件測試》課程教學(xué)改革的若干措施及效果[J].職業(yè)教育研究,2007(12).

[2]龔宇輝.軟件測試課程教學(xué)改革研究[J].教育與職業(yè),2010(24).

[3]黎華,劉柳.如何進(jìn)行高職課程的整體設(shè)計(jì)和單元設(shè)計(jì)[J].廣西職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(10).

[4]徐國慶.職業(yè)教育項(xiàng)目課程開發(fā)指南[M].華東師范大學(xué)出版社,2009,11.

[5]戴士弘,畢蓉.高職教改課程教學(xué)設(shè)計(jì)案例集[M].清華大學(xué)出版社,2007,11.

猜你喜歡
測試計(jì)劃軟件測試測試
基于改進(jìn)V模型的軟件測試過程研究
幽默大測試
幽默大師(2020年11期)2020-11-26 06:12:12
基于OBE的軟件測試課程教學(xué)改革探索
嵌入式軟件單元測試方法研究
軟件工程(2019年8期)2019-09-04 10:00:46
“攝問”測試
“攝問”測試
“攝問”測試
EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
軟件測試工程化模型及應(yīng)用研究
建瓯市| 阿拉尔市| 华安县| 紫金县| 寻乌县| 松桃| 陇西县| 丹东市| 从化市| 镇原县| 建昌县| 固镇县| 周口市| 鹤峰县| 龙州县| 贵港市| 晴隆县| 盘山县| 松江区| 观塘区| 田林县| 通化市| 奈曼旗| 玛纳斯县| 会东县| 长泰县| 高雄县| 荥阳市| 仙游县| 景宁| 连云港市| 红原县| 霍邱县| 新干县| 安龙县| 达尔| 徐州市| 丹阳市| 突泉县| 通道| 芦山县|