In this talk we will see some tips and tools that will help us in the process of testing our Python code.
We will start with a general introduction to testing to emphasize why it's important to have a good testing suite and some tips to achieve it, along with presenting useful concepts like mocking. Then, we will review some of the most widely used libraries like unittest, pytest or tox, and how we can get the more out of them.
Despite the main focus of the talk will be Python tools, there will also be a general introduction to testing concepts and practices that may be useful for developers no matter the language, so you can enjoy the talk even if you don't have knowledge of that language.