Certified Tester Advanced Level Syllabus Test Analyst Version 2012 International Software Testing Qualifications Board ISTQB be penrty densourced
Certified Tester Advanced Level Syllabus Test Analyst Version 2012 International Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged
Certified Tester Advanced Level Syllabus-Test Analyst Qualifications Board Copyright International Software Testing Qualifications Board (hereinafter called ISTQB). Version 2012 Page 2 of 64 19 October 2012
Certified Tester Advanced Level Syllabus - Test Analyst International Software Testing Qualifications Board Version 2012 Page 2 of 64 19 October 2012 © International Software Testing Qualifications Board Copyright © International Software Testing Qualifications Board (hereinafter called ISTQB®). Advanced Level Test Analyst Sub Working Group: Judy McKay (Chair), Mike Smith, Erik Van Veenendaal; 2010-2012
Certified Tester Advanced Level Syllabus-Test Analyst Qualifications Board Revision History Version Date rks ivllabus from EoQ-SG V2007 120cT07 Certified Tester Advanced Level svillabus version 2007 D100626 26JUN10 Incorporaion of changes as accepted in 209,separaion of c pters fo the ser mo D101227 27DEC10 A9cp3&8n2hgne990mgl8netecsetonsthathave D2011 230CT11 Change to split syllabus,re-worked LOs and text changes o match tion of BOs Alpha 2012 09MAR12 October rele from NBs received fron Beta 2012 07APR12 Incorporation of all comments from NBs received from the Beta 2012 Apha release submitted to GA 1 eta201227 UN12 G and Glossary con orated RC201 15AUG12 Release candidate version-final NB edits included GA2012 19CT12 Final edits and cleanup for GA release Version 2012 Page 3 of 64 19 October 2012
Certified Tester Advanced Level Syllabus - Test Analyst International Software Testing Qualifications Board Version 2012 Page 3 of 64 19 October 2012 © International Software Testing Qualifications Board Revision History Version Date Remarks ISEB v1.1 04SEP01 ISEB Practitioner Syllabus ISTQB 1.2E SEP03 ISTQB Advanced Level Syllabus from EOQ-SG V2007 12OCT07 Certified Tester Advanced Level syllabus version 2007 D100626 26JUN10 Incorporation of changes as accepted in 2009, separation of chapters for the separate modules D101227 27DEC10 Acceptance of changes to format and corrections that have no impact on the meaning of the sentences. D2011 23OCT11 Change to split syllabus, re-worked LOs and text changes to match LOs. Addition of BOs. Alpha 2012 09MAR12 Incorporation of all comments from NBs received from October release. Beta 2012 07APR12 Incorporation of all comments from NBs received from the Alpha release. Beta 2012 07APR12 Beta Version submitted to GA Beta 2012 08JUN12 Copy edited version released to NBs Beta 2012 27JUN12 EWG and Glossary comments incorporated RC 2012 15AUG12 Release candidate version - final NB edits included GA 2012 19OCT12 Final edits and cleanup for GA release
Certified Tester ISTQB Advanced Level Syllabus-Test Analyst Qualifications Board Table of Contents Ack ocument 0.20E 0.3 Examinable Learning Objectives 1sting Process-300 mins. 1.2 Testing in the Software Development Lifecycle 1.3 Test Planning.Monitoring and Control.. 1.4 Test Analysis. 20 1.51 esign ical Test Cases. 1.5.2 Creation of Test cases 13 1.6 Test ntauion..... 18 Evaluating Exit Criteria and Reporting 1.9 Test Closure Activities 2 19 2.2 Test Progre ess Monitoring and Control 21 ng 2410 50 2.4.2 Risk Identification. ent 24 Test Techniques-825 mins. 26 Introduction 2 3.2.2 Boundary Value Analysis 29 State Transion T 30 Combinatorial Testing Techniques 33 3.28 User Story Testing 33 32.Doma niques 25 tR. 3.3.1 Using Defect-Based Techniques. 35 .3.21 3 3.4.1 Error Guessing 37 38 Version 2012 Page 4 of 64 19 October 2012
Certified Tester Advanced Level Syllabus - Test Analyst International Software Testing Qualifications Board Version 2012 Page 4 of 64 19 October 2012 © International Software Testing Qualifications Board Table of Contents Revision History....................................................................................................................................... 3 Table of Contents .................................................................................................................................... 4 Acknowledgements ................................................................................................................................. 6 0. Introduction to this Syllabus................................................................................................................. 7 0.1 Purpose of this Document............................................................................................................. 7 0.2 Overview ....................................................................................................................................... 7 0.3 Examinable Learning Objectives .................................................................................................. 7 1. Testing Process - 300 mins. ........................................................................................................... 8 1.1 Introduction ................................................................................................................................... 9 1.2 Testing in the Software Development Lifecycle ............................................................................ 9 1.3 Test Planning, Monitoring and Control........................................................................................ 11 1.3.1 Test Planning....................................................................................................................... 11 1.3.2 Test Monitoring and Control ................................................................................................ 11 1.4 Test Analysis............................................................................................................................... 12 1.5 Test Design ................................................................................................................................. 12 1.5.1 Concrete and Logical Test Cases........................................................................................ 13 1.5.2 Creation of Test Cases ........................................................................................................ 13 1.6 Test Implementation.................................................................................................................... 15 1.7 Test Execution ............................................................................................................................ 16 1.8 Evaluating Exit Criteria and Reporting ........................................................................................ 18 1.9 Test Closure Activities................................................................................................................. 19 2. Test Management: Responsibilities for the Test Analyst - 90 mins............................................. 20 2.1 Introduction ................................................................................................................................. 21 2.2 Test Progress Monitoring and Control ........................................................................................ 21 2.3 Distributed, Outsourced and Insourced Testing.......................................................................... 22 2.4 The Test Analyst’s Tasks in Risk-Based Testing........................................................................ 22 2.4.1 Overview.............................................................................................................................. 22 2.4.2 Risk Identification................................................................................................................. 23 2.4.3 Risk Assessment ................................................................................................................. 23 2.4.4 Risk Mitigation...................................................................................................................... 24 3. Test Techniques - 825 mins. ........................................................................................................ 26 3.1 Introduction ................................................................................................................................. 27 3.2 Specification-Based Techniques................................................................................................. 27 3.2.1 Equivalence Partitioning ...................................................................................................... 27 3.2.2 Boundary Value Analysis..................................................................................................... 28 3.2.3 Decision Tables ................................................................................................................... 29 3.2.4 Cause-Effect Graphing ........................................................................................................ 30 3.2.5 State Transition Testing....................................................................................................... 30 3.2.6 Combinatorial Testing Techniques ...................................................................................... 31 3.2.7 Use Case Testing ................................................................................................................ 33 3.2.8 User Story Testing ............................................................................................................... 33 3.2.9 Domain Analysis .................................................................................................................. 34 3.2.10 Combining Techniques ...................................................................................................... 35 3.3 Defect-Based Techniques........................................................................................................... 35 3.3.1 Using Defect-Based Techniques ......................................................................................... 35 3.3.2 Defect Taxonomies.............................................................................................................. 36 3.4 Experience-Based Techniques ................................................................................................... 37 3.4.1 Error Guessing..................................................................................................................... 37 3.4.2 Checklist-Based Testing ...................................................................................................... 38 3.4.3 Exploratory Testing.............................................................................................................. 38
Certified Tester ISTOB Advanced Level Syllabus-Test Analyst Qualifications Board 39 ware Quality Characteristics-120 mins... h acteristics for Business Domain Testing 4.2.1 Accuracy Testing 43 4经3ab 44 44 49 Management-120 mins... e.1 nroducho 53 Test Tools-45 mins. 56 5 7.2.1 Test De Execution Tools ferences 8.1 Standards. 6, QB Documents 84 Other References. 62 9 Index.. 6 Version 2012 Page 5 of 64 19 October 2012
Certified Tester Advanced Level Syllabus - Test Analyst International Software Testing Qualifications Board Version 2012 Page 5 of 64 19 October 2012 © International Software Testing Qualifications Board 3.4.4 Applying the Best Technique ............................................................................................... 39 4. Testing Software Quality Characteristics - 120 mins.................................................................... 41 4.1 Introduction ................................................................................................................................. 42 4.2 Quality Characteristics for Business Domain Testing................................................................. 43 4.2.1 Accuracy Testing ................................................................................................................. 43 4.2.2 Suitability Testing................................................................................................................. 44 4.2.3 Interoperability Testing ........................................................................................................ 44 4.2.4 Usability Testing .................................................................................................................. 44 4.2.5 Accessibility Testing ............................................................................................................ 47 5. Reviews - 165 mins....................................................................................................................... 48 5.1 Introduction ................................................................................................................................. 49 5.2 Using Checklists in Reviews ....................................................................................................... 49 6. Defect Management – 120 mins................................................................................................... 52 6.1 Introduction ................................................................................................................................. 53 6.2 When Can a Defect be Detected? .............................................................................................. 53 6.3 Defect Report Fields ................................................................................................................... 53 6.4 Defect Classification.................................................................................................................... 54 6.5 Root Cause Analysis................................................................................................................... 55 7. Test Tools - 45 mins. .................................................................................................................... 56 7.1 Introduction.................................................................................................................................. 57 7.2 Test Tools and Automation ......................................................................................................... 57 7.2.1 Test Design Tools................................................................................................................ 57 7.2.2 Test Data Preparation Tools................................................................................................ 57 7.2.3 Automated Test Execution Tools......................................................................................... 57 8. References.................................................................................................................................... 61 8.1 Standards .................................................................................................................................... 61 8.2 ISTQB Documents ...................................................................................................................... 61 8.3 Books .......................................................................................................................................... 61 8.4 Other References........................................................................................................................ 62 9. Index ............................................................................................................................................. 63