注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件測試技術教程

軟件測試技術教程

軟件測試技術教程

定 價:¥33.00

作 者: 趙丙秀
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 高職高專教材 計算機 教材

購買這本書可以去


ISBN: 9787121269981 出版時間: 2015-09-01 包裝: 平裝
開本: 16開 頁數: 228 字數:  

內容簡介

  本書主要介紹軟件測試理論知識和實用的測試技術。全書共分9章,主要內容包括:軟件測試概述、軟件測試的流程、軟件測試管理、黑盒測試技術、軟件項目的功能測試、白盒測試技術、軟件項目的單元測試、軟件性能測試、軟件系統(tǒng)安全性測試等內容。 本書用一個實際工程項目貫徹全書,在每章知識點講解完后,添加了實戰(zhàn)演練環(huán)節(jié),將理論知識靈活運用到實踐中。每章中都介紹了相關的測試工具。本書邏輯結構簡明合理、層次清晰、由淺入深,注重將軟件測試理論知識、技術與工程實踐緊密結合。

作者簡介

暫缺《軟件測試技術教程》作者簡介

圖書目錄

項目介紹 (1)
第1章 軟件測試概述 (3)
1.1 行業(yè)背景 (3)
1.2 軟件測試與軟件質量 (5)
1.2.1 什么是軟件測試 (5)
1.2.2 什么是缺陷 (6)
1.2.3 什么是軟件質量 (7)
1.2.4 軟件測試與軟件質量的區(qū)別 (8)
1.3 軟件測試的目的 (8)
1.4 測試用例 (9)
1.4.1 定義 (9)
1.4.2 測試用例的重要性 (9)
1.4.3 測試用例的評價標準 (10)
1.4.4 測試用例設計的基本原則 (10)
1.5 軟件測試的原則 (11)
1.6 軟件缺陷的修復成本 (15)
1.7 軟件測試的對象 (15)
1.8 軟件測試的分類 (16)
1.8.1 按照測試方式分類 (16)
1.8.2 按照測試方法分類 (16)
1.8.3 按照測試過程分類 (17)
1.8.4 按照測試目的分類 (17)
1.9 軟件測試人員的基本素質 (18)
本章小結 (19)
習題 (19)
第2章 軟件測試的流程 (20)
2.1 軟件生命周期中的測試 (20)
2.1.1 軟件生命周期 (20)
2.1.2 軟件生命周期中的測試策略 (21)
2.1.3 軟件測試通用流程 (21)
2.2 單元測試 (22)
2.2.1 單元測試的任務 (22)
2.2.2 單元測試的過程 (24)
2.3 集成測試 (24)
2.3.1 集成測試概念 (24)
2.3.2 集成測試策略 (25)
2.4 系統(tǒng)測試 (27)
2.4.1 系統(tǒng)測試的概念 (27)
2.4.2 系統(tǒng)的功能性測試 (27)
2.4.3 系統(tǒng)測試的非功能性測試 (27)
2.5 確認測試 (30)
2.5.1 確認測試的準則 (30)
2.5.2 程序修改后的確認測試 (31)
2.5.3 配置與審查 (31)
2.6 驗收測試 (31)
2.6.1 驗收測試的含義 (31)
2.6.2 驗收測試的內容 (32)
2.6.3 軟件文檔驗收測試 (32)
2.7 回歸測試 (33)
2.7.1 軟件維護測試 (33)
2.7.2 軟件版本開發(fā)的測試 (33)
2.7.3 軟件增量開發(fā)中的測試 (34)
2.8 軟件自動化測試 (34)
2.8.1 軟件自動化測試的定義 (34)
2.8.2 軟件自動化測試的引入 (35)
2.8.3 軟件自動化測試的優(yōu)點 (35)
2.8.4 常用測試工具簡介 (36)
實戰(zhàn)演練:軟件項目測試環(huán)境的搭建 (38)
本章小結 (41)
習題 (41)
第3章 軟件測試管理 (42)
3.1 軟件測試管理的概念 (42)
3.1.1 軟件測試管理的定義 (42)
3.1.2 軟件測試管理內容 (43)
3.1.3 軟件測試工具 (44)
3.2 測試組織的管理 (45)
3.2.1 測試團隊構成 (45)
3.2.2 測試人員職責分工 (45)
3.3 缺陷管理 (46)
3.3.1 缺陷的分類 (46)
3.3.2 缺陷的報告 (46)
3.3.3 缺陷的處理流程 (48)
3.4 缺陷工具Bugzilla (49)
3.4.1 Bugzilla的安裝 (49)
3.4.2 Bugzilla的使用 (66)
3.5 配置管理 (66)
3.6 配置管理工具SVN (68)
3.6.1 SVN的安裝配置 (68)
3.6.2 SVN的使用 (73)
實戰(zhàn)演練:手工測試軟件項目 (75)
本章小結 (75)
習題 (75)
第4章 黑盒測試技術 (76)
4.1 黑盒測試的概念 (76)
4.1.1 關于黑盒測試 (76)
4.1.2 測試用例 (77)
4.2 等價類劃分方法 (78)
4.2.1 等價類的劃分原則 (78)
4.2.2 等價類測試用例的設計 (79)
4.2.3 等價類劃分測試的實例 (80)
4.3 邊界值分析方法 (83)
4.3.1 邊界值分析法概要 (83)
4.3.2 邊界值分析測試的實例 (84)
4.4 因果圖法 (88)
4.4.1 因果圖法設計方法 (88)
4.4.2 因果圖法測試的實例 (90)
4.5 判定表測試法 (93)
4.5.1 判定表測試法的組成 (93)
4.5.2 判定表測試法的實例 (94)
4.6 其他黑盒測試方法 (97)
4.6.1 特殊值測試 (97)
4.6.2 故障猜測法 (97)
4.7 黑盒測試方法選擇的綜合策略 (98)
實戰(zhàn)演練 (99)
本章小結 (103)
習題 (103)

第5章 軟件項目的功能測試 (104)
5.1 功能測試 (104)
5.1.1 功能測試的范圍 (104)
5.1.2 功能易用性測試 (105)
5.2 軟件功能測試工具及應用 (106)
5.2.1 UFT的安裝 (107)
5.2.2 UFT的**個測試腳本 (112)
5.2.3 設置檢查點 (120)
5.2.4 參數化測試腳本 (129)
實戰(zhàn)演練:UTF的測試應用 (130)
本章小結 (133)
習題 (134)
第6章 白盒測試技術 (135)
6.1 白盒測試概述 (135)
6.2 代碼審查 (136)
6.2.1 代碼審查的方法和范圍 (136)
6.2.2 代碼風格的審查 (138)
6.2.3 編程規(guī)則的審查 (141)
6.3 覆蓋測試法 (142)
6.3.1 語句覆蓋 (143)
6.3.2 其他邏輯覆蓋方法 (144)
6.3.3 路徑覆蓋 (145)
實戰(zhàn)演練:軟件項目測試用例的實例分析 (146)
本章小結 (149)
習題 (149)
第7章 軟件項目的單元測試 (150)
7.1 單元測試 (150)
7.1.1 單元測試的范圍 (150)
7.1.2 單元測試解決方案 (151)
7.2 軟件界面的測試 (158)
7.2.1 整體界面的測試 (159)
7.2.2 界面元素的測試 (161)
7.3 Web系統(tǒng)的單元測試 (165)
7.4 運用NUnit進行組件測試 (173)
實戰(zhàn)演練:NUnit的工程應用 (176)
本章小結 (184)
習題 (185)
第8章 軟件性能測試 (186)
8.1 軟件性能 (186)
8.1.1 軟件性能概述 (186)
8.1.2 軟件性能指標 (187)
8.2 性能測試方法 (189)
8.2.1 負載測試 (189)
8.2.2 壓力測試 (189)
8.2.3 并發(fā)測試 (189)
8.2.4 兼容性測試 (190)
8.3 Web系統(tǒng)的性能測試 (190)
8.3.1 Web系統(tǒng)的性能測試介紹 (190)
8.3.2 Web性能測試用例設計 (192)
8.4 軟件系統(tǒng)性能測試工具 (195)
實戰(zhàn)演練:RPT性能測試應用 (195)
本章小結 (199)
習題 (199)
第9章 軟件安全測試 (200)
9.1 安全測試概述 (200)
9.1.1 安全性概述 (200)
9.1.2 安全性測試策略 (201)
9.2 安全性測試方法 (202)
9.3 Web應用安全測試 (206)
9.4 軟件系統(tǒng)安全測試工具及測試應用 (209)
9.4.1 AppScan簡介 (209)
9.4.2 AppScan的原理 (209)
9.4.3 AppScan的基本使用 (210)
實戰(zhàn)演練:AppScan安全性測試應用 (210)
本章小結 (215)
習題 (215)
參考文獻 (216)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號