Introduction to Testing

This is a one-day course aimed at introducing people to software testing. The material has been developed to be consistent with the syllabi of the International Software Testing Qualifications Board (ISTQB), so the course can be used either as preparation for the ISTQB Foundation course, or “stand-alone” for those not yet interested in gaining a formal qualification.

 This course will allow you to gain a clear overview of the major considerations that underlie “good testing”. Get confident in the essentials you need in order to get started in an exciting and challenging career in software testing, or get up to date on current practises in line with the teachings of ISTQB and the British Computer Society.


Delegates will learn


  • To explain what “testing” means, and the reasons why it’s necessary
  • To outline a generic process for testing software, and place it into the context of different types of software project
  • To consider the economic advantages and practical applications of using testing to assure good quality, rather than merely measuring actual quality
  • To understand management considerations in the conduct of testing activities
  • To understand the basics of several common test techniques
  • To know and understand many elements of the technical terminology of testing.


 Audience


Those new to Software Testing

Business and system analysts who prepare requirements specifications

Users with no formal training or experience in testing

Managers (project, development, business, I.T. etc.) who are likely to be involved in the management of testing

Fundamentals of testing

Why is testing necessary

What is testing

General testing principles

Fundamental test process

Psychology of testing


Testing throughout the lifecycle

Software development modules

Test levels

Test types: the targets of testing

Maintenance testing


Static techniques

Review and the test process

Review process

Static analysis by tools


Test design techniques

Identifying test conditions and designing test cases

Categories of test design technique

Specification-based or black box techniques

Structure-based or white box techniques

Experienced-based techniques

Choosing test techniques


Test management

Test organisation

Test planning and estimation

Test progress monitoring and control

Configuration management

Risk and testing

Incident management


Tool support for testing

Types of test tool

Effective use of tools - potential benefits and risks

Introducing a tool into an organisation

Program Details
Duration 1 Day
Capacity Max 12 Persons
Training Type Classroom / Virtual Classroom


Can't find what you're looking for? Let us know if you have a query or cannot find what you are looking for.

Contact