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.
 

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/.



