資源描述:
《軟件測試教學(xué)課件作者許麗花教學(xué)資源 單元1 軟件測試入門.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、《軟件測試》課程教學(xué)單元設(shè)計單元1軟件測試入門授課教師:軟件測試課程組授課班級:單元總學(xué)時:4教學(xué)條件軟件開發(fā)平臺、投影設(shè)備、廣播軟件、互聯(lián)網(wǎng)教學(xué)素材參考教材、課件、授課錄像教學(xué)目標(biāo)知識目標(biāo):(1)理解軟件開發(fā)與軟件測試各階段的聯(lián)系、測試與開發(fā)的并行特征、軟件測試模型;(2)理解軟件質(zhì)量管理、軟件能力成熟度模型和軟件測試成熟度模型;(3)理解軟件測試的分類、原則、策略和流程。能力目標(biāo):(1)能夠初步編寫測試用例。教學(xué)內(nèi)容設(shè)計任務(wù)1-1:理解軟件工程和軟件測試的聯(lián)系及軟件測試模型;任務(wù)1-2:正確理解和認(rèn)識軟件質(zhì)量的概念及質(zhì)量保證體系;任務(wù)1-3:理解軟件測試的分類、原則、策略和流程。重點
2、:軟件測試各階段、軟件測試的分類、原則、策略和流程難點:軟件測試成熟度模型課后作業(yè)(1)進(jìn)一步了解并簡述軟件測試定義的演變過程,和測試意義的演變;(2)進(jìn)一步了解并簡述軟件開發(fā)的幾個模式,并說明每種模式對軟件測試的影響;(3)進(jìn)一步了解并簡述軟件質(zhì)量管理中軟件質(zhì)量保證和軟件質(zhì)量控制之間的區(qū)別和聯(lián)系;(4)進(jìn)一步了解并簡述軟件測試在軟件質(zhì)量管理中的作用;(5)進(jìn)一步了解并簡述冒煙測試和隨機測試的含義和應(yīng)用場合;(6)進(jìn)一步了解并簡述軟件測試工程師的素質(zhì)要求。教學(xué)過程設(shè)計任務(wù)1理解軟件工程和軟件測試的聯(lián)系及軟件測試模型(2課時)主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動引入什么是軟件測試教師啟
3、發(fā)教師:啟發(fā)、講解學(xué)生:認(rèn)真聽講告知(教學(xué)內(nèi)容、目的)(1)軟件測試的定義、歷史;(2)軟件測試與軟件工程的對應(yīng)關(guān)系;(3)軟件測試模型。講解課件演示教師:交流互動講解學(xué)生:認(rèn)真聽講思考任務(wù)簡介了解軟件測試的歷史發(fā)展過程和軟件測試的現(xiàn)狀。了解軟件測試與軟件工程各階段的聯(lián)系了解軟件測試模型討論歸納課件演示教師:講解學(xué)生:認(rèn)真聽講參與發(fā)言-4-任務(wù)分析作為第一個項目的第一個任務(wù),首先我們要了解軟件測試的含義和概念,這需要從軟件測試的歷史發(fā)展階段來把握。也要從軟件工程的角度來把握。我們需要了解軟件測試的歷史和現(xiàn)狀,它的背景和意義。也要了解軟件測試和軟件工程的聯(lián)系。了解現(xiàn)在常見的軟件測試模型。討
4、論歸納課件演示小組討論教師:互動、講解學(xué)生:認(rèn)真聽講分組討論支撐知識(1)軟件測試;(2)軟件工程。講解歸納課件演示教師:講解歸納學(xué)生:認(rèn)真聽講參與發(fā)言示范操作(1)了解軟件測試的歷史;(2)了解與軟件工程的聯(lián)系;(3)了解軟件測試模型。講解示范教師:示范演示學(xué)生:認(rèn)真聽講觀摩思考任務(wù)實施(1)了解軟件測試的歷史發(fā)展過程和軟件測試的現(xiàn)狀;(2)了解軟件測試與軟件工程各階段的聯(lián)系;(3)了解軟件測試模型。動手實踐分組實踐教師:巡查指導(dǎo)學(xué)生:小組討論實踐操作分享交流各組對軟件測試的理解個別演示分組討論教師:組織引導(dǎo)學(xué)生:個別演示分享交流課程總結(jié)(1)軟件測試的發(fā)展經(jīng)歷了從最初的軟件調(diào)試à獨立
5、的軟件測試à軟件測試定義的討論à軟件測試成為專門的學(xué)科à與軟件開發(fā)融合的發(fā)展歷程,目前軟件測試進(jìn)入了快速發(fā)展的軌道,自動化測試應(yīng)用廣泛,測試技術(shù)不斷細(xì)分;(2)軟件測試與軟件開發(fā)的各階段是一一對應(yīng)的,且具有和軟件開發(fā)并行的特性;(3)軟件測試模型主要有V模型、W模型、X模型、H模型和前置模型。教師講解課件演示教師:歸納總結(jié)學(xué)生:認(rèn)真聽講討論思考課后作業(yè)拓展訓(xùn)練:(1)進(jìn)一步了解并簡述軟件測試定義的演變過程,和測試意義的演變;(2)進(jìn)一步了解并簡述軟件開發(fā)的幾個模式,并說明每種模式對軟件測試的影響。分組學(xué)習(xí)教師:布置作業(yè)學(xué)生:拓展實訓(xùn)遞交代碼及報告教學(xué)過程設(shè)計任務(wù)2正確理解和認(rèn)識軟件質(zhì)量的
6、概念及質(zhì)量保證體系(1課時)-4-主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動引入什么是軟件質(zhì)量教師啟發(fā)教師:啟發(fā)、講解學(xué)生:認(rèn)真聽講告知(教學(xué)內(nèi)容、目的)(1)軟件質(zhì)量與軟件缺陷和軟件可靠性;(2)軟件能力成熟度模型;(3)軟件測試成熟度模型。啟發(fā)提問操作講解案例演示項目演示教師:交流互動、講解學(xué)生:認(rèn)真聽講、思考任務(wù)簡介了解軟件質(zhì)量管理;了解軟件能力成熟度模型;了解軟件測試成熟度模型。討論歸納課件演示教師:講解學(xué)生:認(rèn)真聽講、參與發(fā)言任務(wù)分析通常在一般的中小企業(yè)中會不將軟件測試與軟件質(zhì)量保證加以細(xì)分,軟件測試人員也叫做質(zhì)量保證人員即QA,但是軟件測試和軟件質(zhì)量保證是軟件質(zhì)量工程的兩個不同
7、層面的工作,兩者既有聯(lián)系,又有區(qū)別本任務(wù)在于讓大家了解軟件質(zhì)量的概念,了解軟件質(zhì)量體系和軟件測試成熟度模型。討論歸納課件演示小組討論教師:互動、講解學(xué)生:認(rèn)真聽講、分組討論支撐知識(1)軟件缺陷;(2)軟件可靠性;(3)軟件質(zhì)量。講解歸納課件演示教師:講解歸納學(xué)生:認(rèn)真聽講、參與發(fā)言示范操作(1)了解軟件質(zhì)量管理;(2)了解軟件能力成熟度模型;(3)了解軟件測試成熟度模型。講解示范教師:示范演示學(xué)生:認(rèn)真聽講、觀摩思考任務(wù)實施(1)