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

Get Python GUI Programming with Tkinter now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.