軟件測試技術_第1頁
軟件測試技術_第2頁
軟件測試技術_第3頁
軟件測試技術_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程名稱:軟件測試技術 課程編碼:C308課程學分:2適用學科:計算機應用技術、計算機軟件與理論及相關專業(yè)軟件測試技術SoftwareTestingTechnique教學大綱一、課程性質 軟件測試技術是一門專業(yè)性很強的課程,是為計算機專業(yè)研究生開設的,屬于計算 機專業(yè)研究生的選修課程。軟件測試是軟件質量保證的關鍵因素,也是計算機軟件工程方法和技術的一個主要組成部分。本課程詳細介紹軟件測試的基本概念,包括軟件測試技術、測試管理理念、質量保證體系,以及先進的軟件測試工具等等。二、課程教學目的 通過本課程的學習,可以使學生基本掌握軟件測試的技術、方法,了解測試組織計 劃、測試流程管理以及測試文檔的建

2、立和測試規(guī)范化管理知識,具有獨立承擔實施測試 項目的能力,全面了解測試相關技術、工具、方法,并掌握關鍵實施技巧。三、教學基本內容及基本要求第1章測試概述1、軟件測試的發(fā)展2、對軟件測試的誤解3、軟件測試的改進方法4、測試工程師的素質教學要求:1、掌握:測試的基本概念2、理解:測試工程師的素質3、了解:軟件測試的發(fā)展第2章軟件測試基礎1、軟件測試的定義2、測試的目的和原則3、測試信息流程4、軟件開發(fā)與軟件測試5、測試設計中的系統(tǒng)分析方法6、測試方法7、軟件測試的策略教學要求:1、掌握:軟件測試的定義、目的、原則、流程2、理解:軟件開發(fā)和軟件測試3、了解:軟件測試的策略第3章測試過程1、引言2、軟

3、件測試的策略方法3、測試過程4、軟件項目計劃過程(制定SVVP)5、系統(tǒng)測試過程6、集成測試過程7、單元測試過程8、測試文檔和檢查單(CHKLIST) 教學要求:1、掌握:軟件測試的基本過程2、理解:測試文檔和檢查單3、了解:軟件項目計劃過程 第4章單元測試1、單元測試概念2、單元測試設計3、單元測試用例設計4、單元測試的執(zhí)行5、單元測試的評估6、單元測試實施時必須遵循的原則和步驟7、單元測試的一些考慮和定義8、單元測試中的白盒測試設計9、單元測試工具 教學要求:1、掌握:單元測試的概念、方法2、理解:單元測試的一些考慮和定義3、了解:單元測試工具第5章集成測試1、集成測試基本理論2、集成測試

4、的基本方案3、集成測試的實施 教學要求:1、掌握:集成測試的基本方法2、理解:集成測試的實施 第6章系統(tǒng)測試1、確認測試(ValidationTesting)2、系統(tǒng)測試(SystemTesting)的概念3、系統(tǒng)測試的標準過程4、質量可靠性評估5、如何做好系統(tǒng)測試 教學要求:1、掌握:系統(tǒng)測試的基本方法2、理解:系統(tǒng)測試的標準過程3、了解:質量可靠性評估 第7章測試用例設計方法1、測試用例設計方法概述2、白盒測試的測試用例設計方法3、黑盒測試的測試用例設計方法4、黑盒測試的測試用例設計案例分析教學要求1、掌握:白盒測試、黑盒測試的基本方法,能夠獨立設計測試用例 第8章軟件評價與測試1、 軟件

5、能力成熟度模型(CMM)2、 軟件評價與測試在整個軟件生命周期中的作用3、 在CMM中加入軟件評價及測試KPA的意義4、 測試的主要評測方法教學要求:1、掌握:軟件能力模型的基本概念2、理解:軟件評價與測試在軟件生命周期的作用3、了解:在CM腫加入軟件評價及測試KPA的意義、測試的主要評測方法 第9章軟件質量與軟件度量1、質量、質量特性與質量職能、質量管理、全面質量管理、質量保證與測試、軟件度量、一個簡化的軟件度量與軟件測試的實例教學要求:1、掌握:質量、質量特性、質量職能2、理解:軟件度量的基本概念3、了解:質量管理方法第10章面向對象軟件的測試1、概述2、面向對象測試模型(Object-O

6、rientTestModel)OOATes)tOODTes)tOOPTes)tOOUnitTest)OOIntegrateTest)2、3、4、5、6、OOSystemTes)t機作業(yè)源代碼。七、本課程的教學方法及使用現(xiàn)代化教學手段方面的要求1、本課程以課堂講授為主,學生練習為輔。2、使用MSPowerPoint幻燈片作為主要教學輔助工具八、本課程成績的考查方法及評定標準本課程的考核以平時作業(yè)20%上機20%期末考試60匯方面綜合評價。九、教材及參考書教材:軟件測試的有效方法,蘭雨晴,機械工業(yè)出版社參考教材:面向對象的軟件測試,Joh nD.McGregor等著,機械工業(yè)出版社 十、課程各章節(jié)

7、學時分配具體時間安排如下:早節(jié)內容總學時講授課時討論、論 文、實驗、 設計備注第一章測試概述22第二章軟件測試基礎22第三章測試過程22第四章單元測試642第五章集成測試22第六章系統(tǒng)測試22第七章測試用例設計方 法642第八章軟件評價與測試223、面向對象分析的測試(4、面向對象設計的測試(5、面向對象編程的測試(6、面向對象的單元測試(7、面向對象的集成測試(8、面向對象的系統(tǒng)測試(9、測試用例設計 教學要求:1、掌握:面向對象測試的方法2、了解:面向對象測試工具四、本課程與其它課程的聯(lián)系與分工 前導課程包括:程序設計、軟件工程。五、實踐環(huán)節(jié)教學內容的安排與要求 實踐性教學的內容是上機操作,主要內容為:1、面向對象軟件的單元測試;2、軟件質量度量和測試評估;3、用測試工具進行性能測試和功能測試 六、本課程課外練習的要求作業(yè)包括上機作業(yè)和筆頭作業(yè)兩種,上機作業(yè)要求

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論