1.1.1. What’s this unit about?

Course subject(s) Module 1. Automated Software Testing

Software testing is a hard yet fun challenge. In this module, we’ll:

  • Understand some basic principles of testing and why it requires creativity.
  • Get familiar with some testing vocabulary, which improves our communication.
  • Devise our first set of tests for a Java program and automate these tests using JUnit.
  • Understand the differences between unit, integration, and system testing, as well as the testing pyramid.
Creative Commons License
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/.
Back to top