At a glance

Duration:
4 days
Cost:
AUD $2695 inc GST
NZD $2790 + GST
Can also run in-house Australia or NZ
Software Testing

Software Testing Foundation (ISTQB Accredited)

Overview

ISTQB Accredited Course

This ISTQB accredited course provides the essential ideas, processes, tools and skills needed to set yourself on a path for true testing professionalism. It provides the methodology behind a successful testing program and covers a wide range of topics, from those related to the individual tester to those related to the testing department as a whole.

Foundations of Software TestingThe book Foundations of Software Testing by Dorothy Graham, Erik Van Veenendaal, Isabel Evans and Rex Black is supplied to each participant on the public course.

This course, designed by Rex Black, is ideal for testers and test teams preparing for certification. It covers the International Software Testing Qualifications Board Foundation Syllabus 2007.

Intended For

All but the most experienced software testers.

Prerequisites

Reading the ISTQB Foundation Syllabus prior to attending the course will be a great advantage. Click here for the Foundation Syllabus >

Learning outcomes

By the end of this course participants will be able to:

  • Articulate the necessity of testing
  • Introduce structured, pre-planned testing processes
  • Adapt to and manage the psychological factors for testing success
  • Select and implement appropriate levels or phases of testing, with the proper participants, objectives, targets, and items under test
  • Select and plan for major test types or targets, including functional and non-functional tests, structural tests, confirmation tests, and regression tests
  • Explain how maintenance testing differs from new application testing
  • Understand the value of, and the difference between static and dynamic techniques
  • Explain the phases, roles and responsibilities of a typical formal review, and contrast different types of reviews
  • Write test designs, cases, and procedures, relate them to each other, and trace these items to the test basis
  • Write and measure test cases using structural testing concepts like coverage, statement and decision coverage, and other control-flow test design techniques
  • Understand the factors that influence the selection of appropriate test design techniques
  • Explain the importance of independent testing
  • Understand and write various types of test plans depending on the project, levels, and targets
  • Explain how configuration management supports testing
  • Write a good bug or incident report, with the proper content
  • Know the different types of test tools, including programmers’ test tools
  • Know the potential benefits and risks of test automation

Content

Principles of testing

  • Why is testing necessary?
  • What is testing?
  • General testing principles
  • Fundamental test process
  • Psychology of testing

Testing throughout the life-cycle

  • Software development models
  • Test levels
  • Test types: the targets of testing
  • Maintenance testing

Static techniques

  • Reviews and the test process
  • Review process
  • Static analysis by tools

Test design techniques

  • Categories of test design techniques
  • Specification-based or black box techniques
  • Structure-based or white box techniques
  • Experience-based techniques
  • Choosing test techniques

Test management

  • Test organisation
  • Test planning and estimation
  • Test progress monitoring and control
  • Configuration management
  • Risk and testing
  • Incident or bug management

Tool support for testing

  • Types of test tools
  • Effective use of tools, potential benefits and risks
  • Introducing a tool into an organisation

Method Used

Presentations, interactive discussion, some self-study, case studies, hands-on exercises, plus recommended additional reading material.

Notes:

  • The ISTQB exam is set and administered by the ANZTB (Australia New Zealand Testing Board). Click here for more info >
  • In the cities where ANZTB does not hold a regular public exam, Software Education will liaise with the ANZTB to provide an exam soon after the course completion date.
Software Education Associates Limited
Freecall: 0800 268 773 Fax: 04 568 7920
Software Education Australia Pty Ltd
Freecall: 1800 145 152 Fax: 1800 145 715
Proud to support World Vision