考試科目:
分為甲、乙兩個單元,其各單元之子題如下:
甲單元:
(1)軟體測試原理(Principles of Software Testing) 30
1.測試策略(Testing Strategy)
2.測試週期(Testing Life Cycle)
3.測試階層(Levels of Testing)
4.測試品質(Testing Quality)
(2)測試設計方法(Testing Design Approach) 30
1. 程式碼為基礎之測試案例設計(Code-based test case design techniques)
2. 需求為基礎之測試案例設計(Requirement-based test case design techniques)
3. 測試設計規格書之編纂(Testing design specification)
(3)測試管理流程(Testing Management Process) 40
1. 規劃前活動(Pre-Planning Activities):
1.1 訂定成功/驗收準則(Success Criteria/Acceptance Criteria)
1.2 確定測試目的(Test Objectives)
1.3 訂定允入/允出準則(Entrance Criteria/Exit Criteria)
2. 測試規劃(Test Planning)
2.1 訂定測試計畫書(Test Plan)
2.2 建立測試與需求對照追溯清單(Requirements/Traceability)
2.3 預估測試活動所須資源之大小(Estimating)
2.4 安排測試時程(Scheduling)
2.5 安排測試人力(Staffing)
2.6 確定測試方法(Approach)
3. 規劃後活動(Post-Planning Activities)
3.1調適變更管理流程(Change Management)
3.2檢討變更控制型態管理之作業方法(Versioning)
4. 測試監控(Test Monitoring)
5. 風險管理(Risk Management)
乙單元:
(1) 測試執行與錯誤追蹤(Testing Executions and Defect Tracking) 50
1. 測試案例(Test scripting)
2. 測試報告(Reporting)
3. 錯誤追蹤(Defect tracking)
(2)測試自動化(Testing Automation) 20
1. 測試工具評估選擇(Tool evaluation and selection)
2. 自動化標準與準則(Automation standards and guidelines)
3. 測試工具整合(Integration with Testing Process)
(3)特殊主題測試(Special Testing Topics) 30
1. 主從式應用系統測試(Testing client/server applications)
2. 網際網路與網頁系統測試(Testing Internet and web applications)
3. 物件導向系統測試(Testing object-oriented applications)
4. 嵌入式系統測試(Testing embedded systems)
5. 系統性能測試(Performance testing)
6. 系統安全測試(Security testing)