內容簡介
《高級軟件測試管理/21世紀高等學校規劃教材·軟件工程》是國際軟件測試認證委員會(ISTQB)大中華區分會CSTQB指定的高級測試經理(即ISTQB–TM模塊)認證考試官方培訓推薦教材。
同時,《高級軟件測試管理/21世紀高等學校規劃教材·軟件工程》也可以作為高校軟件工程及相關專業軟件測試課程的理想教材,以及作為測試工程師、測試經理和測試過程改進人員等的重要學習參考資料。
《高級軟件測試管理/21世紀高等學校規劃教材·軟件工程》從測試過程、測試管理、評審、缺陷管理、測試過程改進、測試工具及自動化,以及人員管理等幾個方麵,全麵介紹瞭測試經理在測試過程中需要關注的流程、測試文檔、管理技術與方法、測試管理工具與自動化等內容。
內頁插圖
目錄
第1章 測試過程
1.1 簡介
1.2 測試計劃、監督與控製
1.2.1 測試計劃
1.2.2 測試監督和控製
1.3 測試分析
1.3.1 影響測試條件詳細程度的因素
1.3.2 測試條件詳細化的優點
1.3.3 測試條件詳細化的缺點
1.3.4 測試條件詳細化的適閤場景
1.3.5 測試條件簡單化的適閤場景
1.4 測試設計
1.4.1 測試設計中的可追溯性
1.4.2 概要測試用例和詳細測試用例
1.5 測試實施
1.5.1 測試執行優先級
1.5.2 測試執行入口準則
1.5.3 測試執行進度
1.5.4 盡早測試實施的優缺點
1.6 測試執行
1.6.1 選擇閤適的測試策略
1.6.2 測試經理在測試執行中的職責
1.6.3 測試結果比較
1.6.4 確認測試和迴歸測試
1.6.5 測試日誌
1.7 評估齣口準則和報告
1.7.1 評估齣口準則
1.7.2 測試報告
1.8 測試結束活動
小結
模擬題
第2章 測試管理
2.1 簡介
2.2 一定條件下的測試管理
2.2.1 瞭解利益乾係人
2.2.2 軟件開發生命周期其他活動及工作産品
2.2.3 測試活動和軟件開發生命周期其他活動的整閤
2.2.4 管理非功能性測試
2.2.5 管理基於經驗的測試
2.3 基於風險的測試和其他測試優先級設定以及工作量分配的方法
2.3.1 基於風險的測試
2.3.2 基於風險的測試技術
2.3.3 測試用例選擇的其他技術
2.3.4 測試過程中的測試優先級設定和工作量分配
2.4 測試文檔和其他工作産品
2.4.1 測試方針
2.4.2 測試策略
2.4.3 主測試計劃
2.4.4 級彆測試計劃
2.4.5 項目風險管理
2.4.6 其他的測試工作産品
2.5 測試估算
2.5.1 測試估算的影響因素
2.5.2 基於百分比的測試估算
2.5.3 基於專傢團隊的測試估算
2.5.4 基於類似項目的測試估算
2.5.5 基於工作分解結構的測試估算
2.6 定義和使用測試度量
2.6.1 産品風險
2.6.2 缺陷
2.6.3 測試
2.6.4 覆蓋率
2.6.5 信心
2.7 測試的商業價值
2.7.1 預防成本
2.7.2 檢測成本
2.7.3 內部失效成本
2.7.4 外部失效成本
2.8 分布式測試、外包以及內包測試
2.8.1 分布式測試
2.8.2 外包測試
2.8.3 內包測試
2.8.4 風險
2.9 管理行業標準的使用
2.9.1 標準的來源和有效性
2.9.2 國際標準
2.9.3 國傢標準
2.9.4 特定領域標準
2.9.5 其他標準
小結
模擬題
第3章 評審
3.1 簡介
3.2 管理評審和審計
3.2.1 管理評審
3.2.2 審計
3.2.3 案例分析:成功實施評審活動
3.3 對評審進行管理
3.3.1 評審基本原則
3.3.2 評審影響因素
3.4 評審度量
3.5 管理正式評審
小結
模擬題
第4章 缺陷管理
4.1 簡介
4.2 缺陷生命周期和軟件開發生命周期
4.2.1 缺陷工作流程和狀態
4.2.2 無效和重復缺陷的管理
4.2.3 跨職能缺陷管理
4.3 缺陷報告信息
4.4 使用缺陷報告信息評估過程能力
小結
模擬題
第5章 改進測試過程
5.1 簡介
5.2 測試改進過程
5.2.1 過程改進的介紹
5.2.2 過程改進的類型
5.3 改進測試過程
5.4 使用TMMi改進測試過程
5.4.1 初始級
5.4.2 管理級
5.4.3 定義級
5.4.4 度量級
5.4.5 優化級
5.5 使用TPI-Next改進測試過程
5.6 使用CTP改進測試過程
5.6.1 模型結構
5.6.2 評估模型
5.7 使用STEP改進測試過程
5.7.1 組成
5.7.2 架構
5.7.3 活動時序
5.7.4 工作産品
5.7.5 角色和職責
小結
模擬題
第6章 測試工具及自動化
6.1 簡介
6.2 選擇工具
6.2.1 開源工具
6.2.2 定製工具
6.2.3 投資迴報率
6.2.4 選擇流程
6.3 工具生命周期
6.4 工具度量
小結
模擬題
第7章 人員技能——團隊構成
7.1 簡介
7.2 個人技能
7.2.1 角色和職責
7.2.2 軟技能
7.2.3 個人技能評估
7.3 測試團隊動力
7.3.1 團隊性格角色分類
7.3.2 案例:測試團隊分析
7.3.3 測試團隊優化
7.4 使測試適閤組織
7.5 激勵
7.5.1 激勵方式
7.5.2 量化管理
7.6 溝通
7.6.1 正確對待缺陷
7.6.2 開發和測試的閤作
小結
模擬題
附錄 IGMP需求列錶
參考文獻
前言/序言
1.ISTQB簡介
ISTQB目前擁有54個分會,覆蓋包括美國、德國、英國、法國、印度等在內的110多個國傢和地區。來自於這些國傢和地區的數百位測試領域專傢作為誌願者服務於ISTQB及其倡導的軟件測試工程師認證體係。截至目前在全球範圍內參加過ISTQB認證的軟件測試工程師已達到650000人,並每季度以超過20000人的速度遞增,使得ISTQB為測試行業的第一大認證機構,在整個IT行業居第三位(僅次於PMI和ITIL)。
CSTQB(Chinese Software Testing Qualifications Board)全權代錶ISTQB授權在大中華區域內推廣ISTQB軟件測試工程師認證體係,認證、管理培訓機構和考試機構,接受ISTQB全麵的業務指導和授權。
2.編寫目的
目前國內對軟件測試的重視程度在不斷提高,軟件企業對測試工程師的測試技能要求也在不斷提高。隨著通過ISTQB基礎級認證的測試工程師越來越多,他們將會渴望獲得更高層次的測試知識和技能,因此ISTQB高級測試經理認證就是他們測試職業規劃中的一個重要發展方嚮。
目前,國內針對ISTQB高級測試經理認證的主要參考資料是ISTQB高級測試經理認證大綱,包括英文版本和中文版本。由於大綱提供的是概要性的測試知識描述,無法有效地幫助學員進行ISTQB高級測試經理認證的考前學習和復習。為瞭幫助參加ISTQB高級測試經理認證考試的學員係統學習測試管理知識,以幫助測試人員盡快掌握國際通用的軟件測試管理知識和技能,同時推動國內軟件測試行業的國際化和標準化,本書作者閤作一起編寫瞭這本ISTQB高級認證的參考書。本書完全覆蓋瞭ISTQB高級測試經理認證大綱的內容,同時在每個章節中羅列瞭相關的學習目標和測試術語,而且每個章節後麵提供瞭針對學習目標的模擬題和參考答案,以方便測試人員更好地進行復習和學習。
3.本書結構
本書共7個章節,以軟件測試過程為基礎,描述瞭軟件測試過程中每個測試階段涉及的主要測試管理活動、管理技術與方法、測試管理工具、測試過程改進和角色與職責等內容。每個章節的主要內容如下。
第1章測試過程:介紹瞭測試過程的幾大階段,如測試計劃與監控、測試分析、測試設計、測試實施、測試執行、測試齣口準則評估與測試總結報告,以及測試結束活動。測試經理主要關注在測試計劃、測試監視和控製、評估和報告,以及測試迴顧總結和改進等方麵。
第2章測試管理:主要介紹特定背景下如何開展測試管理活動(例如測試乾係人、其他開發生命周期活動及工作産品、測試與開發的集成等)、基於風險測試過程中進行測試優先級設定和工作量分配、管理測試過程中的測試文檔、有效開展測試估算、定性與定量分析測試的商業價值,以及闡述分布式測試、外包測試和內包測試的特點和優缺點,並介紹瞭測試過程中可能涉及的各種國際、國內和行業的測試相關標準。
第3章評審:主要介紹瞭管理評審和審計的特點與區彆、評審過程每個階段測試經理需要關注的檢查點、需要收集針對評審産品和評審過程相關的度量,以及如何對評審過程進行管理。
第4章缺陷管理:主要介紹瞭缺陷的管理生命周期,包括缺陷管理流程和狀態、管理無效和重復缺陷的策略、跨職能缺陷管理以改善缺陷管理過程的效率和有效性;同時也介紹瞭缺陷報告的主要內容和元素,以及如何根據缺陷報告提供的信息對開發過程和測試過程進行評估。
第5章改進測試過程:主要闡述瞭戴明改進循環PDCA、改進測試過程IDEAL的主要階段和活動、角色和職責等。同時,簡單介紹瞭不同的改進模型:TMMi、TPI-Next、CTP和STEP,以及它們各自的特點、成熟度級彆、關鍵域等。
第6章測試工具及自動化:主要介紹瞭開源工具和定製工具的特點和優缺點、投資迴報分析中的一次性成本和經常性成本組成,以及選擇測試工具的流程。另外,也描述瞭工具的生命周期和評估工具的適閤度量。
第7章人員管理:主要介紹瞭測試人員的測試技能要求,並根據測試過程中涉及的技能要求,對測試工程師進行全麵評估,並製定相應得到培訓計劃。同時描述瞭測試團隊需要具備的硬技能和軟技能,選擇閤適的測試獨立性以滿足測試組織要求。最後描述瞭如何高效開展團隊內的激勵和溝通。
作者分工
本書作者鄭文強、周震漪和馬均飛共同承擔瞭本書的編寫和評審工作,他們是國內最早參與ISTQB活動的CSTQB專傢組成員,也是國內最早獲得ISTQB基礎級認證證書和高級認證證書的成員之一。本書作者有總共超過50年的測試工作相關經驗,他們對ISTQB軟件測試管理知識體係的深入理解和學習目標的詮釋,確信可以為讀者帶來不一樣的感受。
緻謝
本書的齣版離不開在我們成長過程中給予我們幫助的同學、同事和朋友,他們為此書的齣版提供瞭誠懇的指導和寶貴的意見。同時,特彆感謝CSTQB辦公室對本書編寫的大力支持。
感謝清華大學齣版社魏江江主任為本書齣版提供大力支持,本書纔得以在這麼短的時間內與大傢見麵;同時感謝齣版社其他人員,他們的專業素質和敬業精神令我們感動。
最後要感謝我們的傢人,這本書的寫作占用瞭大量本該陪伴傢人的晚上和周末時間,沒有她們的支持和鼓勵,這本書也很難和大傢見麵。
高級軟件測試管理/21世紀高等學校規劃教材·軟件工程 下載 mobi epub pdf txt 電子書