CTAL - Test Analyst

Course title: ISTQB Advanced Test Analyst E-Learning
Course duration: Equivalent to a 4 days classroom training
Courseware availability: 3 months
Course language: English
Course contents:

ISTQB Advanced Test Analyst

Basic aspects of software testing


Testing in the Software Lifecycle

Specific Systems

Systems of Systems

Safety Critical Systems

Metrics and Measurement


Testing processes

Test Process Models

Test Planning and Control

Test Analysis and Design

Test Implementation and Execution

Test Implementation

Test Execution

Evaluating Exit Criteria and Reporting

Test Closure Activities

Test management

Test Management Documentation

Test Policy

Test Strategy

Master Test Plan

Level Test Plan

Test Plan Documentation Templates

Test Estimation

Scheduling and Test Planning

Test Progress Monitoring and Control

Business Value of Testing

Distributed, Outsourced, and Insourced Testing

Risk-Based Testing

Introduction to Risk Based Testing

Risk Management

Risk Management in the Lifecycle


Failure Mode and Effects Analysis

Areas of Application

Implementation Steps

Benefits& Costs

Test Management Issues

Test Management Issues for Exploratory Testing

Test Management Issues for Systems of Systems

Test Management Issues for Safety Critical Systems

Other Test Management Issues

Test techniques


Equivalence partitioning

Boundary value analysis

Decision tables

State transition diagrams and tables

Classification tree method

Orthogonal arrays and All-pairs tables

Use cases

Defect- and Experience-based

Defect-based Techniques

Experience-based Techniques

Static Analysis

Dynamic Analysis

Testing of software characteristics

Quality Attributes for Domain Testing

Accuracy Testing

Suitability Testing

Interoperability Testing

Functional Security Testing

Usability Testing

Accessibility Testing

Quality Attributes for Technical Testing

Technical Security Testing

Reliability Testing

Efficiency Testing

Maintainability Testing

Portability Testing


The Principles of Reviews

Types of Reviews

Management review and audit

Reviews of particular work products

Performing a formal review

Introducing Reviews

Success Factors for Reviews

Incident (defect) management

When Can a Defect Be Detected?

Defect Lifecycle

Step 1: Recognition

Step 2: Investigation

Step 3: Action

Step 4: Disposition

Defect Fields

Metrics and Incident Management

Communicating Incidents

Test Process Improvement (This is an overview only, for a course that focuses on test process improvement, see Advanced Test Manager)

Test Tools and Automation

Test Tool Concepts

Cost benefits and Risks of Test Tools and Automation

Test Tool Strategies

Integration & Information Interchange Between Tools

Automation Languages: Scripts, Script Language

The Concept of Test Oracles

Test Tool Deployment

Usage of Open Source Test Tools

Developing Your Own Test Tool

Test Tool Classification

Test Tool Categories – select the proper tool for given level or type of testing

Test Management Tools

Test Execution Tools

Debugging & Troubleshooting Tools

Fault Seeding & Fault Injection Tools

Simulation & Emulation Tools

Static and Dynamic Analysis Tools

Keyword-Driven Test Automation

Performance Testing Tools

Web Tools

People skills (team composition) (This is an overview only, for a course that focuses on people skills and team composition, see Advanced Test Manager)