TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
軟件測試(慕課版)(簡體書)
滿額折

軟件測試(慕課版)(簡體書)

人民幣定價:49.8 元
定  價:NT$ 299 元
優惠價:87260
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

基礎篇,第 1-6章,第 1章 軟件測試基礎,第 2章 軟件測試策略,第3章 黑盒測試與測試用例設計,第4章 白盒測試,第5章 軟件測試的過程管理,第6章 軟件測試的度量。實踐篇,第7、8章,第7章 系統測試技術,第8章 軟件測試工具及其應用。提高篇,第9-12章,第9章 第三方測試,第 10章 公有雲測試質量評估和可靠性指標,第 11章 java程序代碼風格檢測與修復,第 12章 軟件測試的拓展與提高。

作者簡介

鄭煒教育經歷1.2000/9C2007/7,西北工業大學,計算機軟件與理論,博士,導師:胡正國2.1997/9C2000/3,西北工業大學,計算機軟件與理論,碩士,導師:李戰懷科研與學術工作經歷1.2009/12-至今,西北工業大學,軟件與微電子學院,副教授2.2007/12-2009/12,西北工業大學,博士后,合作導師:張科3. 2013/10-2014/10,英國布魯內爾大學,訪問學者個人簡介發表學術論文60余篇,其中在FSE2016,TOSEM,Information Science等SCI期刊發表論文若干篇。受邀于2016年第七屆軟件工程領域研討會論文報告、第三屆全國軟件工程青年沙龍特邀嘉賓做論文報告、SATE2016和NASAC2016會議論文報告、以及2016年全國高校計算機教育大會主題報告,并獲得論文一等獎;在美國舉辦的軟件質量國際會議SERE2013上擔任分會主席;主持和參與國家863,973項目各一項,國家自然基金項目兩項,十一五及十二五國防預研課題,航空和航天基金各一項;與國內研究所618所、631所、203所以及504所等進行第三方軟件測試和軟件工具研發等項目合作,并在上述研究所作為特邀專家進行軟件質量相關報告數十次,作為項目評委,參加項目驗收和評審數十次;隨國家外專局訪問團赴美訪問斯坦福、加州伯克利、卡耐基梅隆等高校,以及HP,Oracle,Google等企業;主講的軟件測試課程獲得慕課--在線學堂立項;作者申請國家發明五項,作者編寫著作教材五本。

名人/編輯推薦

1. 理論配mooc教學視頻,且學堂在線上的視頻會每年更新。并且學堂在線和作者會維護視頻資源的穩定。2. 視頻鏈接會以二維碼的形式的放在書上。3. 作者在軟件測試領域知名度較高,國內軟件測試專家。

目次

章 軟件測試基礎 1

1.1 軟件測試的基本概念 1

1.1.1 軟件測試是什么 1

1.1.2 軟件測試的目的 2

1.1.3 軟件測試與軟件質量保證 2

1.2 軟件測試的分類 4

1.3 軟件缺陷管理 6

1.3.1 軟件缺陷的概念 6

1.3.2 軟件缺陷的屬性 7

1.3.3 缺陷生命周期 9

1.3.4 常見的缺陷管理工具 10

1.4 軟件質量與軟件測試相關特性 11

1.4.1 軟件質量模型 11

1.4.2 測試的復雜性和經濟性 13

1.5 軟件測試充分性和測試停止準則 16

1.5.1 軟件的測試充分性問題 16

1.5.2 軟件測試原則 17

1.5.3 測試停止準則 20

1.6 小結 22

1.7 習題 23

第2章 軟件測試策略 24

2.1 軟件開發過程及模型 24

2.1.1 軟件開發過程 24

2.1.2 軟件開發過程模型 24

2.2 軟件測試過程 28

2.2.1 測試計劃和控制 28

2.2.2 測試分析和設計 30

2.2.3 測試實現和執行 30

2.2.4 測試出口準則的評估和報告 31

2.2.5 測試活動結束 32

2.3 軟件測試與軟件開發的關系 32

2.3.1 軟件測試在軟件開發中的作用 32

2.3.2 軟件測試與軟件開發各階段的關系 33

2.3.3 常見軟件測試模型 33

2.4 黑盒測試和白盒測試 37

2.4.1 黑盒測試 37

2.4.2 白盒測試 38

2.4.3 黑盒測試與白盒測試的比較 39

2.5 小結 40

2.6 習題 41

第3章 黑盒測試與測試用例設計 42

3.1 測試用例綜述 42

3.1.1 測試用例設計原則 42

3.1.2 測試用例設計步驟 44

3.2 等價類設計方法 45

3.2.1 等價類劃分 46

3.2.2 等價類劃分方法 47

3.2.3 等價類劃分的測試運用 50

3.3 邊界值設計方法 55

3.3.1 邊界值分析法原理 55

3.3.2 邊界值分析原則 56

3.3.3 健壯性分析 57

3.3.4 邊界值分析法的測試運用 58

3.4 因果圖設計法 60

3.4.1 因果圖原理 60

3.4.2 因果圖法應用 61

3.4.3 決策表法 62

3.5 正交試驗設計方法 65

3.5.1 正交試驗設計法原理 65

3.5.2 利用正交試驗法設計測試用例 68

3.6 小結 69

3.7 習題 69

第4章 白盒測試 70

4.1 程序控制流圖 70

4.1.1 基本塊 70

4.1.2 流圖的定義與圖形表示 71

4.2 邏輯覆蓋測試 72

4.2.1 測試覆蓋率 72

4.2.2 邏輯覆蓋 72

4.2.3 測試覆蓋準則 74

4.3 路徑分析與測試 75

4.4 數據流測試分析 77

4.4.1 測試充分性基礎 77

4.4.2 測試充分性準則的度量 77

4.4.3 測試集充分性的度量 79

4.4.4 數據流概念 79

4.4.5 基于數據流的測試充分性準則 82

4.5 變異測試 83

4.5.1 變異和變體 83

4.5.2 強變異和弱變異 84

4.5.3 用變異技術進行測試評價 85

4.5.4 變異算子 87

4.5.5 變異算子的設計 88

4.5.6 變異測試的基本原則 88

4.6 小結 89

4.7 習題 89

第5章 軟件測試的過程管理 90

5.1 軟件測試的各個階段 90

5.2 測試需求 91

5.2.1 測試需求的分類 91

5.2.2 測試需求的收集 92

5.2.3 測試需求的分析 93

5.2.4 測試需求的評審 93

5.3 測試計劃 94

5.3.1 測試計劃的目標 94

5.3.2 制定測試計劃 95

5.3.3 劃分測試優先級 96

5.4 測試設計及測試用例 97

5.4.1 測試用例設計原則 97

5.4.2 測試用例設計方法 98

5.4.3 測試用例的粒度 102

5.4.4 測試用例的評審 103

5.5 測試的執行 103

5.5.1 測試用例的選擇 103

5.5.2 測試人員分工 104

5.5.3 測試環境的搭建 104

5.5.4 BVT測試與冒煙測試 105

5.5.5 每日構建介紹 105

5.6 軟件缺陷分析 106

5.6.1 缺陷分析的作用 107

5.6.2 軟件缺陷的分類 107

5.6.3 軟件缺陷分析方法 107

5.6.4 軟件缺陷分析的流程 109

5.6.5 缺陷報告 110

5.7 小結 110

5.8 習題 111

第6章 軟件測試的度量 112

6.1 軟件測試度量的目的 112

6.1.1 度量的目的 112

6.1.2 測試度量的難度 114

6.1.3 軟件測試人員工作質量的衡量 115

6.2 軟件測試的度量及其應用 121

6.2.1 度量bug的數量 121

6.2.2 軟件測試的度量及其應用 121

6.2.3 bug的定性評估 123

6.2.4 bug綜合評價模型 125

6.2.5 測試覆蓋率統計 126

6.3 軟件測試常見的度量類型 129

6.3.1 手工測試度量 130

6.3.2 性能測試度量 135

6.3.3 自動化測試度量 138

6.3.4 通用度量 139

6.5 小結 140

6.6 習題 141

第7章 系統測試技術 142

7.1 軟件自動化測試 142

7.1.1 自動化測試的概念 142

7.1.2 自動化測試的優缺點 144

7.1.3 自動化測試工具 145

7.2 兼容性測試 147

7.2.1 兼容性測試的概念 147

7.2.2 兼容性測試內容 148

7.2.3 兼容性測試的標準和規范 151

7.2.4 兼容性測試工具 152

7.3 Web測試實踐 152

7.3.1 Web應用體系結構 152

7.3.2 Web測試概述 153

7.3.3 Web測試主要類型 153

7.4 移動終端測試實踐 158

7.4.1 移動終端測試背景 158

7.4.2 移動終端測試要求 158

7.4.3 移動終端測試實例 159

7.5 小結 173

7.6 習題 173

第8章 軟件測試工具及其應用 175

8.1 性能測試工具LoadRunner 175

8.1.1 性能測試簡介 175

8.1.2 LoadRunner的主要功能 177

8.1.3 性能測試的主要術語 179

8.1.4 LoadRunner的安裝 180

8.1.5 LoadRunner的腳本錄制 183

8.2 單元測試工具JUnit 188

8.2.1 JUnit簡介 188

8.2.2 安裝與使用 189

8.2.3 JUnit使用原則 194

8.2.4 其他特性 195

8.3 功能測試工具C test 197

8.3.1 C test的安裝 199

8.3.2 C test靜態測試 203

8.3.3 RuleWizard 206

8.3.4 C test動態測試 212

8.4 開源缺陷管理工具Bugzilla 220

8.4.1 Bugzilla簡介 220

8.4.2 Bugzilla安裝說明 221

8.4.3 Bugzilla使用說明 224

8.5 小結 226

8.6 習題 227

第9章 第三方測試 228

9.1 基本概念與測試過程 228

9.1.1 第三方測試的應用現狀 228

9.1.2 第三方測試的意義和模式 229

9.1.3 第三方測試的相關概念 229

9.1.4 第三方測試的測試過程 230

9.2 測試實例實踐 232

9.3 小結 235

9.4 習題 235

0章 公有云測試質量評估與退出方法 236

10.1 云測試概念 236

10.1.1 云計算 236

10.1.2 云測試 237

10.2 云可靠性度量 238

10.2.1 軟件可靠性 239

10.2.2 軟件故障分析和診斷 249

10.3 安全測試及安全度量 250

10.3.1 安全性測試方法 251

10.3.2 安全測試方法舉例(可用于云中) 253

10.4 小結 256

10.5 習題 256

1章 軟件測試的拓展與提高 257

11.1 企業測試實踐 257

11.1.1 測試計劃 257

11.1.2 測試管理 259

11.1.3 企業的測試策略 261

11.1.4 測試人員組織 262

11.1.5 測試小組的職責 263

11.2 CMMI和軟件測試 264

11.2.1 CMMI簡介 264

11.2.2 基于CMMI的軟件測試流程 265

11.3 基于搜索的軟件測試 266

11.3.1 智能搜索算法 266

11.3.2 搜索技術在軟件測試中應用 279

11.4 小結 294

11.5 習題 294

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區