Testing Fundamentals

Duration: 1 Day

Course Overview

This one day module is aimed at people new to the testing discipline, who have perhaps joined SQA departments from other disciplines. It is based on the first half of the ISTQB foundation testing syllabus, and is designed to address questions such as: What is software testing? Why and how do we test software? What does good test design and practice look like?

The module is presented using taught content, interspersed with small group activities and demonstrations of software tools used in testing.

How can I attend my course?

On-line from
your chosen location

At our dedicated
training facility

On-site at
your premises

Course Content

Introduction

• What is software testing?
• Goals of testing software
• Testing principles and best practices
• Structure of test teams in classical testing
• How testing is staffed in agile processes

Types of testing

• Functional versus non-functional testing
• Unit testing and its goals
• Black box testing: testing the specification of a component
• White-box testing: code coverage, business rules coverage
• Functional and component tests
• Integration testing
• UAT and user scenario testing
• Exploratory testing and the end user
• Regression testing

Designing tests

• Equivalence partitioning
• Boundary value testing
• Decision tables
• Testing stateful systems: state transition tables

Recording and managing tests

• Test plans, test cases, test scenarios, test scripts
• Reporting and recording test results
• Test team and test suite management

You will receive a full set of course notes
and all supporting materials for your course.

Hard Copy Delivered to your premises or Downloaded to a chosen device.

To book this course please call 
+44 (0) 1444 410296 or email Info@kplknowledge.co.uk