Chapter 10. Creating Automated Tests with unittest
With the size and complexity of your application rapidly expanding, you've become nervous about making changes. What if you break something? How will you know? You need a reliable way to make sure your program is working properly as the code changes.
Fortunately, we have a way: automated testing. In this chapter, you'll cover the following topics:
- Learning the basics of automated testing
- Learning specific strategies for testing Tkinter applications
- Applying this knowledge to our data entry application