測試管理模塊
列舉了ISTQB國際認證軟件測試工程師:ISTQB-Certified Tester(Advanced Level)高級軟件測試認證模塊1測試經理模塊的詳細學習目標。
測試經理大綱簡介 – [60分鐘]
(包括ISTQB®初級大綱的修訂內容)
在課程大綱中,每個章節都會提供相應的認知水平要求:
K1:牢記
K2:理解
K3:應用
K4:分析
第1章:軟件測試基礎 – [150 分鐘]
1.2軟件生命周期中的測試
(K2)描述如何進行測試才算是某些軟件開發與維護活動的一部分。
(K4)分析軟件生命周期模型并勾勒出最適當的任務/測試活動去實施(區分測試活動和開發活動)
1.3特定系統
(K2)舉例說明測試綜合系統的詳細過程。
(K2)解釋為什么系統安全測試的三個主要輸出必須滿足相關的法規
1.4 測度和度量
(K2)描述和比較所有標準化的測試方法
(K3)通過度量測試對象和測試過程來監控測試活動
第2章:測試過程 – [120 分鐘]
2.3測試計劃與控制
(K2)舉例描述測試策略如何影響測試計劃。
(K2)比較測試階段工作的產物,并通過舉例解釋開發階段的產物與測試階段的產物之間的關系。
(K2)對測試控制活動進行分類以便確定測試任務、策略和目標是否已完成。
2.5測試實現與執行
(K2)說明測試執行的前提條件。
(K2)通過例子說明不同測試技術在早期測試中的優點和缺點。
(K2)解釋為什么用戶和(或)客戶需要參與測試執行。
(K2)描述如何根據不同的測試級別,確定測試日志的級別。
2.6評估出口準則與報告
(K2)總結測試過程中需要搜集的信息,用來完成準確的測試報告和評估是否滿足測試標準。
2.7測試結束活動
(K2)總結四組完成的測試活動。
(K3)總結測試結束階段獲得的經驗教訓,發現改進點或者可重用點。
第3章:測試管理 – [1120分鐘]
3.2測試管理文檔
(K4)列出滿足IEEE 829標準的測試管理文檔,例如測試計劃、測試設計規格說明和測試規程規格說明。
(K2)描述測試策略/測試方法中至少4個重要因素,并說明哪些滿足IEEE 829 標準的測試文檔包含了這些因素。
(K2)說明如何在測試管理文檔中對測試策略的偏差進行管理,并簡述原因
3.3測試計劃文檔模板
(K2)總結IEEE 829中主要測試計劃的結構。
(K2)根據各個組織結構、產品風險,以及項目的風險、規模和類型等情形裁剪IEEE 829 標準中建議的測試計劃結構。
3.4 測試估算
(K3)考慮影響成本和時間的因素,以一個小型樣例項目進行基于度量或基于經驗的方法估算工作量。
(K2)理解并舉例說明在大綱中提到的可能引起估算誤差的因素。
3.5測試計劃進度
(K2)描述盡早制定測試計劃和進行測試計劃迭代的益處。用例子支持解釋。
3.6 測試進度監控
(K2)比較測試過程控制的不同流程。
(K2)至少給出5個不同的概念性例子,解釋測試過程中發現的問題如何影響具體的測試過程。
(K4)利用在監控活動和測量中所觀察到的測試進度相關的問題,制訂應對計劃改進當前的測試進度,并提供改進建議。
(K4)分析測試結果和確定測試進度,并記錄到監控報告中,并從4個不同的維度生成最終的測試總結報告。
3.7測試的商業價值
(K2)給決定“質量成本”的4個類型分別舉例(或列出度量)。
(K3)在給定環境中列出適用的定量值和(或)定性值。
3.8分布式測試、外包測試與內包測試
(K2)列出三種測試類型(分布式測試、外包測試和內包測試)的人員編制策略的風險和異同。
3.9基于風險的測試
3.9.1基于風險的測試簡介
(K2)解釋基于風險的測試如何在多個方面考慮風險因素。
(K4)區別產品風險和項目風險,并能基于這些風險制定合理的測試策略和測試計劃。
3.9.2風險管理
(K3)從測試人員的角度,根據FMEA方法對一個產品進行風險分析。
(K4)匯總項目關鍵成員對項目風險的不同觀點,使用匯總后的結果開展減輕風險的測試活動。
3.9.3軟件生命周期中的風險管理
(K2)描述需要不斷迭代的風險管理的特性。
(K3)將基于風險的測試策略轉化為實際的測試活動,并在測試過程中監控其效果。
(K4)分析和報告測試結果,確定或提出殘余的風險以幫助項目管理人員做出正確的決斷。
3.10失效模式與影響分析
(K2)描述FMEA的基本概念,通過例子解釋其在項目中的應用和對項目的益處。
3.11 測試管理問題
(K2)從測試策略、益處、優缺點以及這些因素對測試計劃、覆蓋、監視、控制等方面,比較探索性測試、綜合系統、安全關鍵系統測試在測試管理中的不同之處。
第4章:測試技術 – [0分鐘]
對測試管理者,本部分不做要求。
第5章:軟件特征測試 – [0 分鐘]
對測試管理者,本部分不做要求。
第6章:評審 – [120 分鐘]
6.2評審的原則
(K2)通過動態測試和其它靜態測試技術的比較,解釋評審的優點。
6.4評審簡介
(K2)比較不同的評審類型,說明它們各自的優勢、劣勢以及應用領域。
(K3)按照規定步驟帶領評審團隊進行一次正式的評審活動。
(K4)列出評審計劃(作為項目質量/測試計劃的一部分),計劃中應考慮評審的技術、可能發現的缺陷、測試人員具備的技能,并與其它動態測試方法有機結合在一起。
6.5評審的成功因素
(K2)解釋在不考慮實施評審的技術、組織因素以及人員因素的情況下,進行評審的潛在風險。
第7章:事件管理 – [80分鐘]
(K3)根據IEEE 標準1044-1993定義的事件管理生命周期進行缺陷管理。
(K3)根據IEEE 標準1044-1993評估缺陷報告并進行缺陷分類以改進缺陷報告的質量。
(K4)按時對缺陷報告進行分析并更新缺陷分類。
第8章:標準和測試改進過程 – [120分鐘]
(K2)總結相關標準的出處并解釋這些標準在軟件測試中的作用。
8.4改進測試過程
(K3)與相關人員一起按通用步驟編制測試改進計劃。
(K2)總結TMM、TPI、CTP、STEP定義的測試改進過程和CMMI過程域的驗證和確認過程。
(K2)解釋測試改進模型TMM、TPI、CTP、STEP中的評估準則,以及CMMI中過程域的驗證和確認標準。
第9章:測試工具與自動化 – [90 分鐘]
9.2測試工具的概念
(K2)從下列多種角度對不同類型的測試工具概念進行比較:“益處和風險”、“測試工具使用策略”、“工具集成”、“自動化語言”、“測試準則”、“工具部署”、“開源工具”、“工具開發”和“工具分類”。
(K2)描述為什么和何時使用工具對于創建測試工具使用策略是非常重要的。
(K2)理解測試工具部署的不同階段。
9.3測試工具分類
(K2)從測試目標、易用性、優點、風險和用途等角度對不同測試工具進行總結和分類。
(K2)總結在測試安全系統時對測試工具和開源測試工具的特別需求。
(K2)描述不同測試工具的特性和運用效果,總結不同測試工具的使用方法和作用。
(K2)描述選擇使用測試工具的時機和原因,并分析它將帶來的益處、風險以及結果。
第10章:個人技能與團隊構成 – [240 分鐘]
10.2個人技能
(K3)通過問卷方式對團隊成員的能力從以下角度進行評估:軟件系統的熟悉程度、專業業務知識、開發能力、軟件測試能力和溝通能力。
10.3測試團隊整體實力
(K3)通過缺口分析確定組織內空缺職位所需的技術和能力。
10.4組織內測試的適合性
(K2)根據不同的組織類型進行外包/內部資源和外包/內部業務的選擇。
10.5激勵
(K2)舉例說明影響測試人員的積極因素和消極因素。
10.6溝通
(K2)舉例說明測試人員如何進行專業的、客觀的、有效的溝通。在分析時應考慮相關的風險和機遇。
Advanced Level (CTAL)中文大綱下載地址:http://www.samspowerwashing.com/istqb/download/ctal/