2.1.1 What’s this unit about?
Course subject(s)
Module 2. Functional Testing
Requirements are the most important artifact we can use to test our software! In this week, you will:
- Learn how to read a requirement and derive the partitions, which are the actual concrete tests we will perform to make sure our system works (we call it partitioning and equivalent partitioning).
- Learn how to think about and test possible corner cases, as developers often forget to deal with such cases (we call it boundary testing).
- Get a few tips, based on empirical experience, on common corner cases.
Let’s get started!
Automated Software Testing: Practical Skills for Java Developers by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/automated-software-testing-practical-skills-for-java-developers/.