測試分析模塊
列舉了ISTQB國際認證軟件測試工程師:ISTQB-Certified Tester(Advanced Level)高級軟件測試認證模塊2測試分析員的詳細學習目標。
在課程大綱中,每個章節都會提供相應的認知水平要求:
K1:牢記
K2:理解
K3:應用
K4:分析
本節列舉了測試分析員詳細的學習目標。
本大綱的所有內容都至少在K1級別上進行考察?忌鷳梢宰R別、牢記和回憶這些內容。因此,
下面的學習目標僅包含K2,、K3和K4的內容。
測試分析員教學大綱介紹 – [60 分鐘]
(包含ISTQB®初級大綱修訂版的內容)
第1章:軟件測試基礎 – [30 分鐘]
第2章:測試過程 – [180 分鐘]
2.4 測試分析與設計
(K2)解釋在軟件生命周期哪個特定階段開展功能性測試。
(K2)舉例說明哪些因素會影響測試環境搭建。
(K2)描述測試分析和設計如何成為發現缺陷的靜態測試技術。
(K2)舉例說明什么是測試準則,以及測試準則如何應用在測試規格的說明中。
2.5測試實現與執行
(K2)描述測試執行的前置條件,包括測試工件;測試環境、配置管理和缺陷管理。
2.6評估出口準則與報告
(K3)通過給定的一組測量數據,判斷測試是否達到了完成標準。
第3章:測試管理 – [120 分鐘]
3.9.2 風險管理
(K3)基于風險對測試用例的選擇、測試覆蓋率和測試數據進行優先級劃分,并對測試進度和 測試過程進行相應的文檔化。
(K2)列出領域測試中,基于風險的方法進行計劃和執行測試所需要的全部活動。
第4章:測試技術 – [1080 分鐘]
4.2 基于規格說明
(K2)列出基于規格說明的測試技術發現典型缺陷的例子,并提供相應的測試覆蓋率準則。
(K3)使用以下的測試用例設計方法,對給定的軟件模型編寫測試用例。(需要滿足模型中要求的測試覆蓋率)
o 等價類劃分
o 邊界值分析
o 判定表驅動
o 分類樹方法
o 組對測試
o 用例場景分析
(K4)分析系統或需求規格說明書,選擇恰當的的測試技術來測試被測對象,并按照IEEE 829標準,列出功能測試用例、領域測試用例和測試過程的主要內容。
4.4基于缺陷和基于經驗
(K2)描述基于缺陷的測試用例設計技術的使用原則,并將其和基于規格說明、基于結構的測試用例設計技術區別開來。
(K2)通過示例解釋缺陷分類及其應用
(K2)理解基于經驗測試用例設計技術的原則和原因以及何時采用該技術。
(K3)使用探索性測試的方法指定、執行和報告整個測試過程。
(K2)根據不同的軟件錯誤,對缺陷進行分類。
(K4)分析系統,從基于規格說明、基于經驗和基于缺陷這三種測試用例設計技術中選擇適合被測對象的技術。
第5章:軟件特征測試 – [210 分鐘]
5.2 領域測試的質量屬性
(K4)舉例說明第4章列出的哪些測試技術適用于測試軟件的功能準確性、適用性、交互性、功能安全性和易用性等特性。
(K3)通過羅列、設計、指定和執行可用性測試,覆蓋指定的測試項和目標缺陷。
5.3技術測試的質量屬性
(K2)解釋測試策略中效率測試、可靠性測試、技術安全測試的目的,并舉例說明這些測試可以發現的缺陷類型。
(K2)通過一些典型的缺陷對技術測試中不同類型的非功能性測試進行描述,說明它們在軟件生命周期中的典型應用,以及哪些技術適合測試設計。
第6章:評審 – [180 分鐘]
(K3)使用評審列表,從測試人員的角度對代碼和架構進行檢查。
(K3)使用評審列表,從測試人員的角度對需求和用例進行檢查。
(K2)比較不同類型的評審方法,說明它們各自的優缺點和適用領域。
第7章:事件管理 – [120 分鐘]
(K4)在缺陷報告中對功能性/非功能性缺陷進行分析、分類、描述。
第8章:標準和測試改進過程 – [0 分鐘]
此部分對測試分析員不作要求。
第9章:測試工具與自動化– [90 分鐘]
9.2 測試工具的概念
(K2)從以下角度比較每個測試工具的原理和特性:“風險和收益”,、“測試工具策略”、“工具集成”、“自動化語言”、“測試準則”、“工具部署”、“開源工具”、“工具開發”、“工具分類”。
9.3 測試工具分類
(K2)從目的、用途、優點、風險等角度對測試工具進行分類并舉例說明。
(K2)將工具列表中的工具映射到不同的測試級別和測試類型。
第10章:個人技能與團隊構成– [30 分鐘]
10.6 溝通
(K2)舉例說明測試人員如何在項目中進行專業的有效的溝通。描述時應考慮風險和機遇。
Advanced Level (CTAL)中文大綱下載地址:http://www.samspowerwashing.com/istqb/download/ctal/