軟件測試分析與實踐
高熾揚
- 出版商: 電子工業
- 出版日期: 2022-08-01
- 定價: $588
- 售價: 8.5 折 $500
- 語言: 簡體中文
- 頁數: 312
- ISBN: 7121440342
- ISBN-13: 9787121440342
-
相關分類:
Unit Test 單元測試
立即出貨 (庫存 < 3)
買這商品的人也買了...
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書從實際出發,通過典型案例系統地介紹了軟件測試的流程和相應的測試技術。其中,第1、2 章的主要內容是軟件測試的起源及發展、現狀及前景,以及軟件測試的定義、分類、標準等;第3 章、第4 章的主要內容是軟件測試的重點與難點分析、常見測試類型、測試策略與方法、常見軟件問題等;第5 章主要講述的是軟件測試5 個典型階段的工作要點;第6 章的主要內容是測試過程管理的配置管理、質量監督和成果評審;第7 章的主要內容是測試項目實踐。本書內容豐富,論述深入淺出,有較強的實用性和可操作性,可供軟件測試、軟件工程等專業的大學生、研究生及工程技術人員學習和參考。
目錄大綱
第1章 軟件測試概述 1
1.1 軟件測試的起源及發展 1
1.2 軟件測試的現狀及前景 6
1.3 軟件測試工程師應具備的素質 10
第2章 軟件測試基礎 15
2.1 軟件測試的定義 15
2.1.1 軟件測試的狹義和廣義觀點 16
2.1.2 軟件測試的辯證觀點 16
2.1.3 軟件測試的風險觀點 17
2.1.4 軟件測試的經濟學觀點 18
2.1.5 軟件測試的標準觀點 19
2.2 軟件測試原則 19
2.3 軟件測試目標 21
2.4 軟件測試分類 21
2.4.1 從是否關心內部結構劃分 21
2.4.2 從是否執行程序劃分 22
2.4.3 從軟件開發過程階段劃分 24
2.5 軟件測試標準 31
2.5.1 國家標準 31
2.5.2 國家軍用標準 32
第3章 非嵌入式軟件測試分析 34
3.1 概述 34
3.1.1 基本定義 34
3.1.2 開發過程 36
3.1.3 運行和開發平臺 39
3.1.4 特點 42
3.2 主要測試內容 43
3.2.1 重難點分析 43
3.2.2 常見測試類型 44
3.2.3 測試策略與方法 47
3.3 測試環境與工具 49
3.3.1 測試環境 50
3.3.2 測試數據 52
3.3.3 測試工具 54
3.4 常見問題 57
3.4.1 軟件規範問題 58
3.4.2 業務規範問題 59
3.4.3 邏輯控制問題 61
3.4.4 數據控制問題 62
3.4.5 報表和查詢問題 63
3.4.6 打印相關操作問題 63
3.4.7 接口及數據交互問題 64
3.4.8 權限及安全問題 64
3.4.9 備份與恢復問題 65
3.4.10 並發問題 65
3.4.11 升級問題 66
第4章 嵌入式軟件測試分析 67
4.1 概述 67
4.1.1 基本定義 67
4.1.2 開發過程 68
4.1.3 運行和開發平臺 74
4.1.4 特點 80
4.2 主要測試內容 82
4.2.1 重難點分析 82
4.2.2 常見測試類型 84
4.2.3 測試策略與方法 87
4.3 測試環境與工具 90
4.3.1 測試環境 90
4.3.2 測試數據 93
4.3.3 測試工具 94
4.4 常見問題 96
4.4.1 餘量問題 96
4.4.2 中斷問題 98
4.4.3 運算符優先級問題 99
4.4.4 常數符號問題 99
4.4.5 移位問題 99
第5章 測試設計與實現 100
5.1 測試需求分析 100
5.1.1 測試需求分析內容 100
5.1.2 測試需求分析重點 101
5.1.3 測試需求提取方法和步驟 108
5.1.4 測試項編寫 111
5.1.5 測試項充分性追蹤 148
5.1.6 測試需求評審 149
5.2 測試策劃 150
5.2.1 測試策劃內容 150
5.2.2 測試策劃編寫 150
5.2.3 測試策劃評審 164
5.3 測試設計和實現 165
5.3.1 測試用例框架設計 165
5.3.2 典型用例設計分析 166
5.3.3 測試用例管理 180
5.3.4 測試環境搭建 182
5.3.5 測試說明評審 186
5.4 測試執行 186
5.4.1 測試就緒評審 187
5.4.2 測試用例執行 187
5.4.3 測試結果記錄 187
5.4.4 測試問題記錄 189
5.4.5 回歸測試執行 197
5.5 測試總結 201
5.5.1 測試工作分析 201
5.5.2 測試結果分析 204
5.5.3 測試報告編寫 205
5.5.4 測試總結評審 211
第6章 測試過程管理 212
6.1 配置管理 212
6.1.1 配置管理概念 212
6.1.2 配置管理計劃 213
6.1.3 基線管理 214
6.1.4 四庫管理 215
6.1.5 變更控制 217
6.1.6 配置狀態報告 219
6.2 質量監督 220
6.2.1 需求分析與策劃階段的質量監督 220
6.2.2 設計與實現階段的質量監督 221
6.2.3 執行階段的質量監督 223
6.2.4 總結階段的質量監督 224
6.3 成果評審 225
6.3.1 階段評審的作用 225
6.3.2 測試需求規格說明書評審 225
6.3.3 測試計劃評審 228
6.3.4 測試說明評審 231
6.3.5 測試就緒評審 233
6.3.6 測試記錄評審 235
6.3.7 測試報告評審 237
6.3.8 測試總結評審 239
第7章 測試項目實踐 242
7.1 被測軟件介紹 242
7.1.1 功能性需求 243
7.1.2 用戶界面需求 245
7.1.3 系統接口需求 245
7.1.4 電腦資源需求 246
7.1.5 其他需求 246
7.2 測試需求分析與策劃 247
7.2.1 被測軟件分析 247
7.2.2 測試項分析 250
7.2.3 測試項示例 265
7.2.4 測試環境 278
7.3 測試設計與實現 280
7.3.1 文檔審查 280
7.3.2 功能測試 281
7.3.3 性能測試 294
7.3.4 接口測試 295
7.3.5 人機交互界面測試 297
7.3.6 強度測試 298
7.3.7 餘量測試 299
7.3.8 安全性測試 299
7.3.9 恢復性測試 299
7.3.10 邊界測試 300
7.3.11 數據處理測試 301
7.3.12 安裝性測試 301
7.3.13 容量測試 302
7.3.14 兼容性測試 302
7.4 測試執行 302
7.4.1 嚴重問題 303
7.4.2 一般問題 304
7.5 測試總結 305
7.5.1 測試結果 306
7.5.2 評價結論與改進意見 308
參考文獻 310
