注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學軟件工程實驗教程(第3版)

軟件工程實驗教程(第3版)

軟件工程實驗教程(第3版)

定 價:¥39.00

作 者: 竇萬峰,蔣鎖良,楊俊 編
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機課程案例教程系列
標 簽: 暫缺

ISBN: 9787111551423 出版時間: 2016-11-01 包裝: 平裝
開本: 16開 頁數(shù): 254 字數(shù):  

內(nèi)容簡介

  本書講解軟件工程中的典型CASE工具,將概念和理論融入實踐,引導讀者深入理解軟件開發(fā)各個階段的技術(shù),掌握工具的使用方法。本書共10章,設(shè)計了47個實驗,覆蓋了軟件工程文檔、軟件分析與設(shè)計建模工具MicrosoftVisio、面向?qū)ο蠼9ぞ逺ationalRose、軟件配置管理工具MicrosoftVisualSourceSafe、功能測試工具WinRunner、壓力測試工具LoadRunner、單元測試工具JUnit、軟件代碼測試工具PurifyPlus、測試管理工具TestDirector和軟件項目管理工具MicrosoftProject等。每章既包含對工具功能的介紹,也安排了針對不同側(cè)重點的實驗,以便教師根據(jù)課時靈活選取。本書適合作為高等院校軟件工程課程的實驗教材,也可供工程技術(shù)人員閱讀參考。

作者簡介

暫缺《軟件工程實驗教程(第3版)》作者簡介

圖書目錄

前言
第1章 軟件工程CASE工具與
標準化文檔1
1.1 軟件工程CASE工具1
1.2 軟件工程國家標準6
1.3 軟件工程文檔的分類7
1.4 實驗內(nèi)容與方法9
1.5 實驗安排說明17
1.6 小結(jié)18
1.7 習題18
第2章 軟件分析與設(shè)計工具19
2.1 引言19
2.2 Visio的基本使用方法20
2.2.1 初識Visio繪圖20
2.2.2 Visio提供的模型21
2.3 數(shù)據(jù)流圖22
2.4 狀態(tài)模型24
2.5 程序流程圖27
2.6 實體關(guān)系模型28
2.7 實驗安排說明30
2.8 小結(jié)30
2.9 習題30
第3章 面向?qū)ο蠼9ぞ?1
3.1 引言31
3.2 Rational Rose的基本使用方法31
3.2.1 Rational Rose的主界面31
3.2.2 Rational Rose基本用法簡介33
3.3 創(chuàng)建用例模型視圖37
3.3.1 創(chuàng)建用例視圖37
3.3.2 創(chuàng)建用例的活動圖或泳道圖41
3.4 創(chuàng)建邏輯模型42
3.5 創(chuàng)建動態(tài)行為模型46
3.6 創(chuàng)建邏輯結(jié)構(gòu)—包依賴模型50
3.7 創(chuàng)建組件模型視圖51
3.8 創(chuàng)建部署模型視圖53
3.9 數(shù)據(jù)庫建模53
3.10 雙向工程63
3.10.1 ANSI C++的Rose雙向工程64
3.10.2 VC++的Rose雙向工程67
3.10.3 Java的Rose雙向工程79
3.11 實驗安排說明81
3.12 小結(jié)82
3.13 習題82
第4章 軟件配置管理工具84
4.1 引言84
4.2 VSS簡介84
4.3 VSS的基本使用方法87
4.4 實驗安排說明95
4.5 小結(jié)95
4.6 習題96
第5章 功能測試工具97
5.1 引言97
5.2 WinRunner的測試過程97
5.3 WinRunner的基本使用方法98
5.3.1 WinRunner的基本操作98
5.3.2 WinRunner的測試方法100
5.4 識別GUI Map對象104
5.5 功能測試方法107
5.5.1 使用向?qū)ёR別對象108
5.5.2 插入同步點111
5.6 學習GUI對象115
5.6.1 GUI Map file per test模式115
5.6.2 更新GUI Map文件115
5.6.3 合并GUI Map文件118
5.6.4 配置GUI Map120
5.7 數(shù)據(jù)驅(qū)動測試122
5.8 WinRunner檢查點測試126
5.8.1 GUI對象檢查點126
5.8.2 圖像檢查點129
5.8.3 文字檢查點130
5.9 腳本修改132
5.10 WinRunner批測試135
5.11 實驗安排說明138
5.12 小結(jié)138
5.13 習題138
第6章 軟件性能測試工具139
6.1引言139
6.2LoadRunner的基本使用方法139
6.2.1LoadRunner的基本流程141
6.2.2VuGen簡介141
6.2.3協(xié)議選擇142
6.3LoadRunner的測試過程與方法143
6.3.1錄制腳本143
6.3.2腳本回放146
6.3.3增強腳本148
6.3.4關(guān)聯(lián)153
6.3.5內(nèi)容檢查155
6.3.6集合點158
6.3.7設(shè)置運行時行為158
6.4場景設(shè)計159
6.4.1Controller 簡介160
6.4.2場景設(shè)置160
6.4.3運行場景164
6.4.4結(jié)果分析166
6.5實驗安排說明173
6.6小結(jié)173
6.7習題173
第7章 單元測試工具174
7.1JUnit簡介174
7.2JUnit設(shè)計模式174
7.2.1命令模式174
7.2.2組合模式175
7.2.3模板方法模式177
7.2.4適配器模式179
7.2.5觀察者模式180
7.2.6裝飾模式182
7.3在Eclipse下為項目添加JUnit4庫184
7.4JUnit4單元測試框架188
7.5Eclipse單元測試189
7.5.1Eclipse單元測試的基本過程189
7.5.2JUnit4測試原理193
7.6JUnit高級功能195
7.6.1高級Fixture195
7.6.2限時測試195
7.6.3測試異常196
7.6.4Runner196
7.6.5參數(shù)化測試196
7.6.6打包測試198
7.7實驗安排說明199
7.8小結(jié)199
7.9習題199
第8章 代碼測試工具200
8.1引言200
8.1.1PureCoverage工具的特性200
8.1.2Purify工具的特性202
8.1.3Quantify工具的特性205
8.2PurifyPlus單元測試206
8.3PurifyPlus高級測試213
8.3.1PurifyPlus的高級特性213
8.3.2精確粒度數(shù)據(jù)的采集213
8.3.3可定制過濾器的生成214
8.3.4采集數(shù)據(jù)的合并與比較214
8.4PurifyPlus的高級功能215
8.5實驗安排說明216
8.6小結(jié)217
8.7習題217
第9章 測試管理工具218
9.1引言218
9.2測試管理過程218
9.3TestDirector的基本使用方法220
9.4建立測試項目223
9.4.1創(chuàng)建項目223
9.4.2定制項目224
9.5定義測試需求226
9.5.1定義測試范圍226
9.5.2建立需求大綱227
9.6計劃測試230
9.7執(zhí)行測試232
9.7.1建立測試集合232
9.7.2測試執(zhí)行表233
9.7.3執(zhí)行測試過程234
9.7.4分析測試結(jié)果236
9.8管理軟件缺陷238
9.8.1記錄缺陷238
9.8.2檢查新缺陷239
9.9實驗安排說明240
9.10小結(jié)240
9.11習題240
第10章 軟件項目管理工具241
10.1引言241
10.2Microsoft Project簡介241
10.3Microsoft Project視圖242
10.4Microsoft Project操作實驗248
10.5實驗安排說明253
10.6小結(jié)253
10.7習題254
參考文獻255



實 驗 目 錄
【實驗1-1】軟件工程CASE工具9
【實驗1-2】軟件工程標準化文檔10
【實驗2-1】訂貨系統(tǒng)的數(shù)據(jù)流圖22
【實驗2-2】電子表狀態(tài)模型25
【實驗2-3】程序流程圖28
【實驗2-4】實體關(guān)系模型29
【實驗3-1】電梯系統(tǒng)用例模型38
【實驗3-2】POS機系統(tǒng)用例模型39
【實驗3-3】電梯系統(tǒng)類模型43
【實驗3-4】ATM機取款用例的邏輯模型45
【實驗3-5】電梯系統(tǒng)動態(tài)模型48
【實驗3-6】ATM機系統(tǒng)組件模型52
【實驗3-7】ATM機系統(tǒng)部署模型53
【實驗3-8】圖書館系統(tǒng)的數(shù)據(jù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號