版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件測試技術(shù)課程教學大綱課程英文名稱:Software Testing課程編號: 133991710課程類別:專業(yè)課課程性質(zhì):選修課學 分: 3學 時:48(其中:講課學時: 24實驗學時: 上機學時: 24)適用專業(yè): 地理信息科學開課部門: 環(huán)境與資源學院一、課程教學目的和課程性質(zhì)本課程是地理信息科學專業(yè)教育中選修課程之一。軟件測試技術(shù)是軟件設計與開發(fā)以及各種計算機應用系統(tǒng)開發(fā)的重要基礎(chǔ)。其主要任務是使從軟件測試、質(zhì)量保證、風險管理等角度闡述軟件測試、軟件測試策略的設計原則、軟件測試的流程和技術(shù)。學生通過本課程的學習,應該理解和掌握軟件測試的原理與方法,并熟練應用軟件測試工具。二、本課程與
2、相關(guān)課程的關(guān)系本課程是GIS與軟件技術(shù)專業(yè)的專業(yè)核心課,先行課是數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫管理系統(tǒng),軟件工程,要求學生具備基礎(chǔ)的開發(fā)能力和數(shù)據(jù)庫開發(fā)管理能力,對軟件開發(fā)流程要比較熟悉。對GIS專業(yè)的學生而言,本課程為他們奠定了軟件質(zhì)量管理的基礎(chǔ),增強了他們的質(zhì)量意識;同時,通過該課程的學習,讓他們掌握軟件測試的基本原理和技能,能夠?qū)浖a(chǎn)品進行有效的測試,控制軟件產(chǎn)品的質(zhì)量。三、課程的主要內(nèi)容及基本要求(一)理論學時部分第1單元 名稱 軟件測試概述 ( 2 學時)知 識 點 軟件測試的定義、件測試的基本方法與過程。重 點 軟件測試的基本方法與過程。難 點軟件質(zhì)量的概念及質(zhì)量保證體系?;疽?1、識 記
3、:軟件測試、軟件缺陷。2、領(lǐng) 會:軟件開發(fā)與軟件測試相輔相成的關(guān)系。3、簡單應用:軟件測試背景、軟件測試缺陷和故障發(fā)生概率。4、綜合應用:軟件測試的分類及應用。第2單元 名稱 軟件測試方法與過程 ( 2 學時)知 識 點 軟件測試的基本方法。重 點 軟件測試的分類方法。難 點 軟件測試的復雜性?;疽?1、識 記:軟件測試的分類方法:黑盒測試、靜態(tài)測試、動態(tài)測試、等價區(qū)間。2、領(lǐng) 會: 軟件測試的基本原理與測試的內(nèi)容。3、簡單應用:根據(jù)示例,舉證測試用例。4、綜合應用:利用不同分類方法測試程序,并分析對比檢驗結(jié)果。第3單元 名稱 黑盒測試 ( 3 學時)知 識 點 黑盒測試的等價類劃分法、邊
4、界值分析法等。重 點 黑盒測試的幾種方法。難 點 黑盒測試方法的特點。基本要求 1、識 記:黑盒測試的概念。2、領(lǐng) 會:黑盒測試的方法。3、簡單應用:掌握邊界值分析測試方法和等價類測試方法,區(qū)別其不同之處,同時可以根據(jù)實例選用適當?shù)臏y試方法檢測程序。4、綜合應用:熟練掌握黑盒測試的因果圖法、決策表法,并能進行實際程序測試。第4單元 名稱 白盒測試方法 ( 4 學時)知 識 點 白盒測試方法與步驟。重 點 白盒測試方法的分類。難 點 白盒測試路徑覆蓋方法的用例驗證。基本要求 1、識 記:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋 2、領(lǐng) 會:白盒測試的覆蓋理論、路徑表達。3、簡單
5、應用:熟悉白盒測試用例的設計方法,能夠分析歸納邏輯覆蓋的各種策略,并比較每種覆蓋的特點。4、綜合應用:能夠根據(jù)不同程序條件下,采用何種測試覆蓋方式,并且能運用路徑測試法進行實際程序測試。第5單元 名稱 軟件測試管理及自動化測試基礎(chǔ) ( 4 學時)知 識 點 軟件測試自動化的意義,與軟件測試工具主要分類。重 點 軟件測試管理過程。難 點 軟件自動化測試步驟?;疽?1、識 記:軟件測試自動化的意義,與軟件測試的注意事項。2、領(lǐng) 會:軟件測試常見的幾種工具及區(qū)別。3、簡單應用:取得實際軟件項目的軟件需求規(guī)格說明書,確定測試需求;制定系統(tǒng)測試計劃;根據(jù)用例場景設計和組織系統(tǒng)測試用例。4、綜合應用:
6、取得實際軟件項目的軟件設計規(guī)格說明書,利用指導性審查方法測試分析模型和設計模型;制定集成測試計劃和單元測試計劃;選擇合適的測試模型和測試方法,設計和組織單元測試用例和集成測試用例。第6單元 名稱 WinRunner測試工具 ( 3 學時)知 識 點 WinRunner的安裝過程與測試方法。重 點 WinRunner測試模式。難 點 WinRunner測試過程。基本要求 1、識 記:WinRunner功能。 2、領(lǐng) 會:WinRunner的具體應用。 3、簡單應用:能夠使用WinRunner進行簡單的功能測試。4、綜合應用:使用WinRunner對自帶的測試實例軟件Visual Basic Fl
7、ight 4A進行簡單的功能測試,使用WinRunner對通信簿應用程序建立數(shù)據(jù)驅(qū)動測試。 第7單元 名稱 LoadRunner測試工具 ( 3 學時)知 識 點 LoadRunner測試工具的安裝與使用。重 點 LoadRunner測試步驟。難 點 LoadRunner測試用例設計?;疽?1、識 記:性能測試定義 。2、領(lǐng) 會:LoadRunner工具的特征。3、簡單應用:根據(jù)給定程序,分析并利用LoadRunner錄制腳本 。4、綜合應用:設置Web虛擬用戶,錄制腳本運行檢查程序的錯誤。第8單元 名稱 Junit ( 3 學時)知 識 點 JUnit 安裝、JUnit單元測試框架。重
8、點 JUnit測試步驟。難 點 JUnit單元測試方法基本要求 1、識 記:單元測試、集成測試。 2、領(lǐng) 會:JUnit測試的特點。 3、簡單應用:在Eclipse中使用JUnit4進行單元測試4、綜合應用:根據(jù)示例,編程實現(xiàn)測試類,使用Before,After等關(guān)鍵字,全面測試程序,生成打包程序,并分析測試異常 。學時分配 知識單元理論學時第1章軟件測試概述2第2章軟件測試方法與過程2第3章黑盒測試3第4章白盒測試方法4第5章軟件測試管理及自動化測試基礎(chǔ)4第6章WinRunner測試工具3第7章LoadRunner測試工具3第8章JUnit3合計24(二)實驗學時部分實驗教學環(huán)節(jié)作用及目的通
9、過實驗,加深學生對軟件工程知識,特別是軟件測試流程與方法的認識,能夠掌握軟件測試的基本方法,并能通過實驗,基本掌握軟件測試中幾種常用的軟件。實驗教學環(huán)節(jié)培養(yǎng)學生能力標準 根據(jù)自身掌握的程度及查閱資料,在老師指定的侯選題目完成程序的測試用例舉證,要求學生獨立完成,或與同學合作完成(復雜題目)。實驗項目、內(nèi)容、學時分配及實驗類型1、必開實驗序號實驗項目實驗內(nèi)容學時實驗類型(演示、驗證、綜合、設計研究)組數(shù)每組學生人數(shù)1WinRunner軟件的初步使用掌握WinRunner軟件的基本使用方法;了解WinRunner的主要功能;理解并掌握WinRunner的測試流程4設計研究5012測試腳本的錄制掌握
10、WinRunner的兩種測試腳本錄制方法,理解GUI Map的作用,并掌握WinRunner三種學習GUI的方法。4設計研究5013黑盒測試技術(shù)利用基本邊界值分析法展開測試?;谳敵鲇蛘归_邊界值測試。在不同等價類劃分方式下設計測試用例?;谳敵鲇蛘归_等價類測試。利用決策表法展開測試。利用場景法設計測試用例。選用合適的黑盒測試方法展開測試。4設計研究5014缺陷管理工具BugFree的使用熟練掌握缺陷的一般處理流程。掌握缺陷管理中的角色和權(quán)限。運用缺陷管理工具BugFree有效報告和管理缺陷。4設計研究5015測試用例設計分別用邊界值方法、等價劃分方法、決策表方法設計測試用例和執(zhí)行測試的過程。4
11、設計研究5016LoadRunner 測試工具的使用LoadRunner的主要功能和使用方法,掌握LoadRunner的測試流程。使用LoadRunner模擬30個并發(fā)用戶,對web應用程序mercuryWebTours進行性能測試。4設計研究501 四、教學方法與手段采用計算機多媒體教學的方法,以案例驅(qū)動的方式結(jié)合范例程序講解。1、堅持理論聯(lián)系實際的教學方法,不斷地吸收軟件技術(shù)科學先進理論知識和最新的信息技術(shù)實踐動態(tài),以重構(gòu)教學流程和創(chuàng)新教學方式為路徑,以情境創(chuàng)設為手段,以整合教學資源和拓展教學空間為保障,通過反復探索和實踐,不斷提高學生發(fā)現(xiàn)、分析和解決問題的能力。2、堅持傳統(tǒng)教學手段與現(xiàn)代
12、教學手段相結(jié)合,教學內(nèi)容安排要突出重點和難點,積極應用多媒體教學技術(shù),盡可能把抽象的理論轉(zhuǎn)化為具體的圖像,使復雜的理論變得簡單、直觀,力求化難為易,努力提高學生的學習興趣。3、注重應用啟發(fā)式教學、開展課堂討論等教學方法,引導學生積極思考問題、分析問題,拓展學生的思維。4、注重課后練習,大力培養(yǎng)學生動腦、動手、獨立解決問題的能力。五、考核要求、方式與成績評定考核要求:理解講授內(nèi)容,上機實驗,要求學生在每個實驗完成后根據(jù)實驗的要求寫出實驗報告,并給出實驗個結(jié)果。考核形式:考查。成績評定:上機程序設計加課堂考核成績占50,課后作業(yè)占10%,平時上課提問占5%,最后大作業(yè)占35%。 六、選用教材、講義和主要參考書1、教材軟件測試技術(shù)基礎(chǔ),陳汶濱,朱小梅,任冬梅編著,清華大學出版社,2008年07月(第一版)2、參考書(1)全程軟件測試-(第2版) , HYPERLINK
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動扶梯技術(shù)參數(shù)
- 2021-2026年中國職業(yè)培訓中心市場競爭格局及投資戰(zhàn)略規(guī)劃報告
- 鐵礦機電知識培訓課件
- 環(huán)保與護膚知識培訓課件
- 二零二五年度家居裝飾店鋪轉(zhuǎn)讓合同示范文本2篇
- 醫(yī)療消防知識培訓課件
- 二零二五年度建筑分公司承包經(jīng)營合同管理細則3篇
- 二零二五年度房地產(chǎn)交易居間服務金融信貸合同3篇
- 共筑安全墻快樂過寒假
- 二零二五年度戶外舞臺防雨棚施工安全保證書3篇
- 滯銷風險管理制度內(nèi)容
- 關(guān)于物業(yè)服務意識的培訓
- JJF 2184-2025電子計價秤型式評價大綱(試行)
- 排污許可證辦理合同1(2025年)
- GB/T 44890-2024行政許可工作規(guī)范
- 上??颇恳豢荚囶}庫參考資料1500題-上海市地方題庫-0
- 【7地XJ期末】安徽省宣城市寧國市2023-2024學年七年級上學期期末考試地理試題(含解析)
- 設備操作、保養(yǎng)和維修規(guī)定(4篇)
- 2025年度日歷臺歷黃歷模板
- 醫(yī)療行業(yè)十四五規(guī)劃
- 施工臨建布置方案
評論
0/150
提交評論