軟體測試(第2版)(2017年清華大學出版社出版的圖書)

軟體測試(第2版)(2017年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《軟體測試(第2版)》是由周元哲編著,2017年清華大學出版社出版的21世紀軟體工程專業規劃教材。該教材適合作為高等院校相關專業軟體測試的教材或教學參考書,也可以供從事計算機套用開發的各類技術人員套用參考,或作為全國計算機軟體測評師考試、軟體技術資格與水平考試的培訓資料。

全書共8章,主要內容包括軟體測試概論、軟體測試基本知識、黑盒測試、白盒測試、軟體測試流程、性能測試、軟體測試自動化和軟體測試管理。

基本介紹

  • 書名:軟體測試(第2版)
  • 作者:周元哲
  • ISBN:9787302473299
  • 類別:21世紀軟體工程專業規劃教材
  • 頁數:146頁
  • 出版社:清華大學出版社
  • 出版時間:2017年8月1日
  • 裝幀:平裝
  • 開本:16開
  • 字數:237千字
  • CIP核字號:2017115874
成書過程,修訂情況,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂情況

該教材有周元哲編著,西安郵電大學計算機學院的王曙燕、鄧萬宇、孟偉君、舒新峰、張昕對該教材的編寫給予了支持,並提出了修改意見,西北工業大學鄭煒、南京大學陳振宇、上海睿亞訓軟體技術服務公司王磊、韓偉,以及清華大學出版社張玥編輯對該教材的寫作大綱、寫作風格等提出了修改意見。該教材在寫作過程中參閱了中外文專著、教材、論文、報告及網上資料。

出版工作

2017年8月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯封面設計責任校對責任印製
張玥
常雪影
李建莊
李紅英

內容簡介

該教材以軟體測試技術為主要研究對象,講解了軟體測試的基本原理、基本方法、基本技術、基本標準和規範、基本理論及基本軟體測試工具。全書共8章,主要內容包括軟體測試概論、軟體測試基本知識、黑盒測試、白盒測試、軟體測試流程、性能測試、軟體測試自動化和軟體測試管理。

教材目錄

1.1軟體1
1.1.1軟體發展史1
1.1.2軟體項目2
1.2軟體過程3
1.2.1RUP3
1.2.2敏捷過程5
1.3軟體測試6
1.3.1測試歷程6
1.3.2測試與開發的關係7
1.4軟體缺陷8
1.4.1缺陷案例8
1.4.2缺陷產生的原因10
1.4.3缺陷內容11
1.4.4跟蹤流程15
1.4.5缺陷預防16
1.5軟體測試行業17
1.5.1行業現狀17
1.5.2軟體測試職業18
1.5.3測試思維方式18
1.6測試認識的誤區19
第2章軟體測試基本知識21
2.1測試的幾種觀點21
2.2軟體測試的目的與原則23
2.2.1軟體測試的目的23
2.2.2軟體測試的原則23
2.3軟體測試分類24
2.3.1按照測試階段劃分24
2.3.2按照執行狀態劃分25
2.3.3按照測試技術劃分26
2.3.4按照執行主體劃分27
2.4軟體測試模型27
2.4.1V模型27
2.4.2W模型28
2.4.3H模型28
2.4.4X模型30
2.4.5前置模型30
2.5測試用例31
2.5.1簡介31
2.5.2測試用例作用32
2.5.3測試用例設計準則33
2.5.4測試用例的設計步驟33
2.5.5測試用例維護34
2.5.6測試用例設計的誤區34
2.6測試停止標準35
2.6.1軟體測試停止總體標準35
2.6.2軟體測試各階段停止標準35
第3章黑盒測試37
3.1概述37
3.2等價類劃分37
3.2.1劃分原則38
3.2.2設計測試用例步驟38
3.3邊界值分析40
3.3.1設計原則40
3.3.2兩類方法41
3.3.3套用舉例41
3.3.4局限性42
3.4決策表43
3.4.1套用舉例44
3.4.2優點和缺點46
3.5因果圖46
3.5.1基本術語47
3.5.2套用舉例48
3.6場景法49
3.6.1基本流和備選流50
3.6.2套用舉例50
3.7錯誤推測法54
3.7.1概念54
3.7.2優缺點55
3.8綜合策略55
第4章白盒測試57
4.1白盒測試發展史57
4.2靜態測試58
4.2.1代碼檢查58
4.2.2靜態結構分析59
4.3代碼質量度量60
4.3.1代碼覆蓋率60
4.3.2代碼度量方法60
4.4邏輯覆蓋64
4.4.1語句覆蓋64
4.4.2判定覆蓋65
4.4.3條件覆蓋66
4.4.4條件判定覆蓋66
4.4.5修正條件/判定覆蓋67
4.4.6條件組合覆蓋68
4.4.7路徑覆蓋69
4.5路徑分析69
4.5.1簡介69
4.5.2控制流圖70
4.5.3套用舉例72
4.6控制結構測試73
4.6.1條件測試73
4.6.2循環測試75
4.6.3Z路徑覆蓋76
4.7數據流測試76
4.7.1詞(語)法分析76
4.7.2變數定義/使用分析77
4.7.3程式片78
4.8程式插樁78
4.8.1介紹78
4.8.2作用80
4.9測試方法綜述80
第5章軟體測試流程81
5.1測試流程概述81
5.2測試需求82
5.2.1檢查需求文檔82
5.2.2測試用例編寫83
5.3測試計畫84
5.3.1測試計畫要點84
5.3.2測試計畫步驟84
5.4測試設計86
5.4.1測試設計內容86
5.4.2測試用例屬性87
5.5測試執行87
5.5.1單元測試88
5.5.2集成測試90
5.5.3系統測試94
5.5.4驗收測試94
5.6回歸測試95
5.6.1測試流程96
5.6.2測試用例設計方法96
5.7測試評估97
5.7.1測試評估活動97
5.7.2缺陷分析方法97
第6章性能測試100
6.1基本概念100
6.2性能測試分類102
6.2.1負載測試102
6.2.2壓力測試102
6.2.3可靠性測試103
6.2.4資料庫測試103
6.2.5安全性測試103
6.2.6兼容性測試104
6.2.7可用性測試104
6.3性能測試步驟105
6.4Web測試107
6.4.1Web系統體系結構107
6.4.2Web測試內容108
第7章軟體測試自動化114
7.1自動化測試與手工測試114
7.2自動化測試發展歷程115
7.3測試成熟度模型116
7.4自動化測試體系121
7.5測試工具分類122
7.5.1黑盒測試工具122
7.5.2白盒測試工具123
7.5.3測試管理工具124
7.6測試工具特徵127
7.7如何選擇測試工具128
第8章軟體測試管理129
8.1概述129
8.1.1測試項目範圍管理129
8.1.2測試管理主要功能130
8.2測試過程改進130
8.2.1功能130
8.2.2方法131
8.3軟體測試文檔131
8.3.1測試文檔的類型132
8.3.2測試文檔的重要性132
8.4人力資源133
8.4.1測試團隊架構133
8.4.2測試團隊階段性134
8.5配置管理135
8.5.1軟體配置管理135
8.5.2基本概念135
8.5.3配置庫的檢入檢出機制136
8.5.4持續集成的測試137
8.5.5變更管理的作用138
8.6軟體質量139
8.6.1軟體質量與測試139
8.6.2常用的軟體質量度量140
8.6.3質量評價三大體系141
參考文獻146
(註:目錄排版順序為從左列至右列

教學資源

  • 配套教材
該教材有配套教材——《軟體測試習題解析與實驗指導》。
書名書號出版社出版時間作者
《軟體測試習題解析與實驗指導》
9787302475873
清華大學出版社
2017.10.01
周元哲
  • 課程資源
該教材還配套有教學課件及電子資源。

教材特色

該教材是在第1版讀者反饋和知識更新的基礎上進行了完善、擴展和改進。精簡了陳舊內容,增加了新的知識內容。
該教材涵蓋了軟體測試領域的專業知識,追溯了軟體測試的發展史,反映了軟體測試理論、標準、技術和工具,展望了軟體測試的發展趨勢。
該教材主要使學生掌握軟體測試的基本原理、基本方法、基本技術、基本標準和規範,培養學生的合作意識和團隊精神,提高學生軟體測試的綜合能力。

作者簡介

周元哲,男,1974年生,碩士,西安郵電大學計算機學院講師,主要從事軟體測試研究。
王曙燕,女,1964年生,博士,西安郵電大學計算機學院教授,主要研究方向為軟體測試、數據挖掘。

熱門詞條

聯絡我們