16b2d449-3bd4-40f4-983c-54c6275c05fc

Test Techniques - Foundation Level

Select your learning method:

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next
Learn essential skills
Course overview

The course teaches the most popular black box techniques and includes an introduction to white box approaches. You’ll be taught practical guidance for the application of test case design techniques, and how to select which are the most appropriate to use in a given scenario.  

Build foundational testing skills

Test case design involves narrowing down countless possible tests to a manageable subset that sits within the limited time available for a real project. During this two-day course, you’ll discover how to design, execute, and evaluate software tests to ensure quality and performance. 

Learning objectives
  • Learn formal techniques to design test cases 
  • Gain experience in applying commonly used test design techniques 
  • Explore test techniques appropriate for different systems 
  • Explore test techniques appropriate for different levels of risk 
  • Learn how these techniques are used to create test cases 
  • Learn how these techniques are used to measure test coverage 

What you'll learn

The Test Techniques - Foundation level course uses group exercises and discussions to help you gain practical experience in applying the most popular test case design techniques to example problems, each of which is supported by model answers. 

Understanding the test process

Gain insights into the structured approach of software testing, from planning and design to execution and evaluation. This module introduces formal and informal test design methods to ensure effective and systematic testing processes. 

Core test design techniques

Learn essential techniques such as Equivalence Partitioning and Boundary Value Analysis, methods which help identify test cases efficiently, reduce redundancy, and ensure comprehensive testing of input values and system boundaries. 

Advanced test methods for comprehensive coverage

Explore advanced techniques like the Classification Tree Method, Pairwise Testing, and Decision Table testing. These approaches will enable you to handle complex datasets, test combinations, and verify decision-making rules within software systems. 

Process and state-based testing

Understand Process Cycle and State Transition testing to evaluate workflows and system behaviours. These methods help ensure software performs correctly across various states and transitions, reducing the risk of operational failures. 

Structural testing and test technique selection

Explore Statement, Decision, and Path testing to validate code execution and logical paths. Learn how to select the most appropriate test techniques for specific scenarios, balancing efficiency and thoroughness in software testing. 

What's included
  • Test Techniques – Foundation level training 

FAQs

This workshop provides delegates with practical guidance for the application of test case design techniques (and measures of test coverage), offering advice on the choice of which of these techniques and measures to use. 

What is test design?

Test design is the process of creating test cases and scenarios based on requirements and specifications. It ensures software functionality, performance, and quality are thoroughly evaluated before deployment. 

What career paths are available in test design?

Experience and knowledge in test design could lead to roles such as Software Tester, QA Analyst, Test Engineer, Automation Tester, and QA Manager. These positions focus on ensuring software quality and functionality across industries including IT, finance, and healthcare. 

How is this course delivered?

This course is delivered as live virtual classroom training. You will attend two days of instructor-led training in an online classroom setting, offering the personal teaching experience of a classroom with the ease and flexibility of a virtual environment. 

Learn more about our live virtual classroom study option.

What our customers say

"Highly recommended! Very well run!" 

Parley Reynolds, ILX Learner

"Super-fast help that relieved any worry!" 

Kim Kerr, ILX Learner
Why study with ILX
500,000+
learners
Join the half a million learners developing their skills with our training
5,000+ businesses
A trusted partner to thousands of organisations worldwide
96% customer satisfaction
Our passionate team goes above and beyond to support customer needs