軟件測試與維護基礎
週之昊,劉熱著
- 出版商: 中國鐵道
- 出版日期: 2019-08-01
- 定價: $299
- 售價: 7.9 折 $236
- 語言: 簡體中文
- 頁數: 364
- 裝訂: 平裝
- ISBN: 7113260896
- ISBN-13: 9787113260897
-
相關分類:
Unit Test 單元測試
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
架構師修煉之道 — 思維、方法與實踐$594$564
中文年末書展|繁簡參展書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 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
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 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
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
相關主題
商品描述
本書吸取了課程建設成果,總結多位教師教學經驗,
全面系統地介紹了軟件測試的概念、過程、方法及相關工具。
全書共9章,前4章以理論介紹為主,從理論角度討論軟件測試的概念和技術;
後5章以實踐練習為主,從實踐角度介紹軟件測試的應用和工具的使用。
前一部分內容主要包含軟件測試基礎概念、軟件測試流程、軟件測試崗位能力要求、
黑盒測試技術、白盒測試技術、測試的組織與管理、軟件維護等。
後一部分內容主要包括黑盒測試方法的綜合應用,單元測試工具JUnit在Android開發中的應用,
自動化測試工具UTF在Web系統測試中的使用,負載測試工具LoadRunner在性能測試中的使用,
應用程序生命週期管理工具QC在軟件測試管理中的使用。
本書內容全面、層次清晰、難易可控,可根據不同的教學要求及教學方向,有選擇地實施教學。
本書適合作為高等職業院校相關專業軟件測試課程的教材或參考用書,
同時也可以供從事軟件開發及測試工作的人員,以及對軟件測試有興趣的初學者參考學習。
目錄大綱
目錄
第1章軟件測試基礎
1.1軟件測試基本概念
1.1.1軟件測試的定義
1.1.2軟件測試的重要性
1.1.3軟件測試的原則
1.1.4軟件測試的分類
1.1.5軟件測試的過程模型
1.1. 6軟件測試的過程改進模型
1.1.7軟件測試與軟件質量保證
1.2軟件測試的流程
1.2.1測試流程概述
1.2.2測試用例
1.2.3測試環境
1.2.4測試缺陷
1.2.5測試報告
1.3測試崗位能力要求
1.3.1測試崗位需求
1.3.2職位描述
1.3.3職業技能要求
1.3.4職業素養要求
小結
習題與思考
第2章軟件測試技術
2.1黑盒測試技術
2.1.1等價類劃分法
2.1. 2邊界值分析法
2.1.3決策表分析法
2.1.4因果圖法
2.1.5正交試驗法
2.1.6場景法
2.1.7功能圖法
2.1.8其他黑盒測試方法
2.1.9黑盒測試方法的比較與選擇
2.2白盒測試技術
2.2. 1覆蓋方式
2.2.2覆蓋深度
2.2.3測試方法
2.2.4實施方法
2.2.5基本路徑測試
2.2.6循環測試
2.2.7白盒測試綜合案例
2.3白盒與黑盒測試的比較
2.3.1策略及方法對比
2.3.2黑盒測試與白盒測試之爭
小結
習題與思考
第3章測試的跟蹤與管理
3.1缺陷的生命週期
3.2管理測試內容
3.2.1測試計劃
3.2.2測試組織
3.2.3缺陷管理
3.3測試管理工具簡介
3.3.1軟件缺陷報告和跟蹤
3.3.2 Bugzilla的安裝和使用
3.3.3建設高效測試團隊
小結
習題與思考
第4章軟件維護
4.1軟件維護概述
4.1.1軟件維護定義
4.1.2軟件維護類型
4.2軟件維護的特點
4.2.1結構化維護與非結構化維護差別巨大
4.2.2維護的代價高昂
4.2.3維護的問題很多
4.3軟件維護過程
4.3.1維護組織
4.3.2維護報告
4.3.3維護的工作流程
4.3.4保存軟件維護文檔
4.3.5評價維護活動
4.4軟件的可維護性
4.4.1決定軟件可維護性的因素
4.4.2文檔
4.4.3可維護性複審
4.4.4提高軟件的可維護性
4.5預防性維護
4.6軟件再工程過程
小結
習題與思考
第5章管理系統的功能測試
5.1測試準備
5.2測試計劃
5.3功能測試用例的設計
5.4用例執行的竅門
5.5功能測試的三步曲
5.6查找遺漏問題的七大招
5.7測試用例設計
5.7.1基於等價類劃分法的用例設計
5.7.2基於邊界值分析法的用例設計
5.7.3基於決策表法的用例設計
5.7.4基於因果圖法的用例設計
5.7.5基於錯誤推測法的用例設計
5.7.6基於正交試驗法的用例設計
5.7.7基於場景法的用例設計
小結
習題與思考
第6章JUnit單元測試與Android測試
6.1 JUnit概述
6.1.1 JUnit 3與JUnit 4的主要區別
6.1.2 JUnit 4常用Annotation介紹
6.2使用JUnit進行項目測試
6.2.1自動售賣機項目概述
6.2.2項目代碼
6.2.3測試類創建嚮導操作步驟
6.2.4自動售賣機項目測試
6.3 Android JUnit測試
6.3.1 Android JUnit概述
6.3.2創建虛擬機
6.3.3封裝類測試
6.3.4輸入操作測試
6.3.5位置測試
6.4單元測試框架
小結
習題與思考
第7章基於UFT的功能測試
7.1自動化功能測試工具UFT的介紹
7.2訂票系統的介紹
7.3基於訂票系統的測試設計
7.3.1開發測試腳本
7.3.2創建共享對象存儲庫
7.3.3創建函數和函數庫
7.3.4增加步驟
7.4運行及分析基於訂票系統的測試
7.4. 1運行測試腳本
7.4.2查看及分析測試結果
小結
習題與思考
第8章基於LoadRunner的負載測試
8.1性能測試工具LoadRunner簡介
8.2旅遊網站系統的介紹
8.3創建腳本
8.4回放腳本
8.5創建負載測試場景
8.6運行負載測試
8.7分析測試結果
小結
習題與思考
第9章基於QC的測試用例管理
9.1測試管理工具QC的介紹
9.2創建版本和周期
9.3定義需求
9.4定義測試計劃
9.5運行測試
9.6跟蹤缺陷
9.7分析數據
小結
習題與思考
參考文獻
