Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

Activity 5: Introduction

We will look at equivalence partitioning (EP) and boundary value analysis (BVA).
Developers looking at software on a phone and on a computer.

Hey, future testers!

In this activity, you will be immersed in the realm of test design techniques with a focus on equivalence partitioning (EP) and boundary value analysis (BVA). Don’t worry about the terminology – you will soon understand what they are and how to apply them.

EP and BVA play a key role in crafting effective and efficient test cases, helping to identify potential defects in our software. You’ll start by learning about what these two key techniques of software testing are before creating your own test cases with EP. You’ll have a chance to share and discuss your cases with your fellow learners.

Next, you will take a closer look at BVA, followed by another hands-on task for you to create test cases.

By comparing and contrasting BVA and EP in the final tasks, you’ll get a clear picture of when to use which technique. Understanding and applying these techniques allows you to cover a broad range of inputs and scenarios with fewer test cases. This leads to time and cost savings in the testing process while ensuring a high level of quality in the software you deliver.

Learning outcomes

On completion of this activity you should be able to:

  • Apply knowledge of test design techniques to write and evaluate test cases for a simple software program.

This article is from the free online

Foundations of Software Testing and Validation

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now