ISTQB Advanced Test Analyst (Rev1.0)
ISTQB Advanced Test Analyst (Rev1.0)
Course Outline
General Description
This course provides test engineers with advanced skills in test analysis, design,
and execution. This hands-on course provides test engineers with the ability to
define and carry out the tasks required to put the test strategy into action. The
course will teach attendees how to analyze the system, taking into account the
user’s quality expectations. They will learn how to evaluate system requirements
as part of formal and informal reviews, using their understanding of the business
domain to determine requirement validity. Attendees will know how to analyze,
design, implement, and execute tests, using risk considerations to determine the
appropriate effort and priority for tests. They will be able to report on testing
progress and provide necessary evidence to support their evaluations of system
quality. Attendees will learn how to implement a testing effort that supports the
explicit and implicit testing objectives.
Created by Rex Black, President of the International Software Testing
Qualifications Board (www.istqb.org), immediate past President of the American
Software Testing Qualifications Board (www.astqb.org), and co-author of the
International Software Testing Qualifications Board Advanced Syllabus, this
course is also ideal for testers and test teams preparing for certification. It covers
the International Software Testing Qualifications Board Advanced Syllabus 2007,
and is in the process of accreditation by an ISTQB-recognized National Board.
Learning Objectives
Through presentation, discussion, and hands-on exercises, attendees will learn
to:
• Explain why functional and non-functional test types take place in specific
stages of an application’s life cycle
• Give examples of good and bad structure and level of detail for
specification of the test conditions (i.e., the features, attributes, and
characteristics of the system to be addressed by the tests)
• Describe how test analysis and design, in addition to creating dynamic
tests cases, are also static testing techniques that can reveal defects
ISTQB Advanced Test Analyst (v1.0) 1 Copyright © 2008, RBCS, All Rights Reserved
Course Outline
ISTQB Advanced Test Analyst (v1.0) 2 Copyright © 2008, RBCS, All Rights Reserved
Course Outline
Course Materials
This course includes the following materials:
Name Description
Course Outline A general description of the course along with learning
objectives, course materials and an outline of the course
topics, including approximate timings for each section.
Noteset A set of approximately 600 PowerPoint slides covering
the topics to be addressed.
Text book Pragmatic Software Testing: Becoming an Effective and
Efficient Test Professional an instructional guide that
demonstrates how to carry out the complex tasks
associated with testing a system, effectively and
efficiently, within designated budget and time
constraints.
ISTQB Advanced Test Analyst (v1.0) 3 Copyright © 2008, RBCS, All Rights Reserved
Course Outline
Name Description
ISTQB Foundation The Certified Tester Foundation Level Syllabus which
Syllabus forms the basis for the International Software Testing
Qualification at the Foundation Level.
Foundation A set of approximately 150 pages of review materials for
Sample Exam the Foundation level covering every learning objective in
Questions the ISTQB Foundation Syllabus.
Foundation Mock A practice exam containing 40 questions and answers to
Exam provide a review of the ISTQB Foundation exam.
ISTQB Advanced The Certified Tester Advanced Level Syllabus which
Syllabus forms the basis for the International Software Testing
Qualification at the Advanced Level.
ISTQB Glossary The latest glossary of terms used in Software Testing
produced by member of the ISTQB.
Standard for Standards used in testing which are referenced by the
Software Testing course materials.
Advanced Test A complete set of questions for every learning objective
Analyst Sample in the Test Analyst module of the ISTQB Advanced
Exam Questions Syllabus.
Exercise Solutions A set of approximately 100 pages of detailed solutions
for all exercises in the course.
Advanced Test A practice exam containing questions and answers to
Analyst Mock assess your readiness for the ISTQB Advanced exam.
Exam
Project Source Specifications used in the realistic example project used
Documents for in exercises for the course.
Course Exercises
Bibliography and A set of further readings, Web sites, tools and other
resources resources to help implement the concepts.
The printed course materials are provided in a binder in a way which makes it
convenience for course attendees to remove portions as needed for reference;
e.g., during exercises.
ISTQB Advanced Test Analyst (v1.0) 4 Copyright © 2008, RBCS, All Rights Reserved
Course Outline
Session Plan
The course runs for five days, with two hours set aside on the fifth day for the
ISTQB Advanced Test Analyst exam if desired. Each day is about 360 minutes of
class time, from 9:00 to 5:00. For accredited course offerings, material is covered
as described. For custom courses, material may be deleted, added, or expanded
upon as needed.
Please note that timings are approximate, depending on attendee interest and
discussion. All of the lectures include exercises and/or knowledge-check
questions except as noted.
The following shows this session plan in relationship to the chapters and sections
of the ISTQB Advanced Syllabus.
Introduction and Review (60 minutes)
1.0 Basic Aspects of Software Testing (30 minutes)
2.0 Testing Processes (180 minutes)
2.3 Test analysis and design (45 minutes)
2.5 Test implementation and execution (45 minutes)
2.6 Evaluating exit criteria and reporting (90 minutes)
3.0 Test (and Risk) Management (120 minutes)
4.0 Test Techniques (1080 minutes)
4.2 Specification-based (870 minutes)
4.4. Defect and experienced based (210 minutes)
5.0 Test of Software Characteristics (210 minutes)
5.2 Quality Attributes for Domain Testing (165 minutes)
5.3 Quality Attributes for Technical Testing (45 minutes)
6.0 Reviews (180 minutes)
7.0 Incident Management (120 minutes)
8.0 Test Process Improvement (15 minutes)
[Note: This is an overview only. For a course that focuses on test process
improvement, see Advanced Test Manager.]
9.0 Test Tools and Automation (90 minutes)
9.2 Test tool concepts (40 minutes)
9.3 Test tool categories (50 minutes)
ISTQB Advanced Test Analyst (v1.0) 5 Copyright © 2008, RBCS, All Rights Reserved
Course Outline
Recommended Readings
The class materials include a bibliography of books related to software testing,
project management, quality, and other topics of interest to the test professional.
ISTQB Advanced Test Analyst (v1.0) 6 Copyright © 2008, RBCS, All Rights Reserved