Testing is an essential tool for developing high-quality software. It allows you to detect errors and inconsistencies in the code at the early stages of development and improve its architecture and design.
In this course, we studied the basic concepts and tools for testing in Python, such as statements, the Pytest framework, unit tests, fixtures, test coverage, test-driven development, and continuous integration. The knowledge and skills you've acquired will help you create high-quality and reliable software. Don't forget to use testing at all stages of development and follow good practices.
Are there any more questions? Ask them in the Discussion section.
The Hexlet support team or other students will answer you.
For full access to the course you need a professional subscription.
A professional subscription will give you full access to all Hexlet courses, projects and lifetime access to the theory of lessons learned. You can cancel your subscription at any time.