Crafting Test- Driven Software with Python

TDD is a collection of best practices that helps developers construct more scalable software and is used to promote software robustness through the use of automated tests. "Crafting Test-Driven Software with Python", this book demonstrates how to properly utilize TDD principles in Python applications. This book is intended for Python developers who wish to learn about test-driven programming and the testing tools available in Python. This book will be valuable for Python developers who wish to design web apps and want to utilize TDD with PyTest. Python programming skills are essential.


You'll start by learning about built-in unit tests and mocks before moving on to rich frameworks like PyTest and web-based utilities like WebTest and Robot Framework, finding how Python allows you to easily embrace all current testing approaches. Following that, you'll learn how to design tests and balance them with new feature development, as well as how to establish a full test suite with PyTest. The book guides you through a hands-on approach to using TDD and related approaches, getting you up and running and more productive in no time. You'll learn about automated tests and TDD best practices, as well as the approaches and tools available in Python for designing successful and resilient applications, using step-by-step explanations of key ideas and practical examples.


By the conclusion of this Python book, you will be able to construct dependable test suites in Python to ensure the long-term robustness of your application using the Python testing and development libraries.


Author: Alessandro Molina

Link to buy: https://bom.so/94YVhE

Photo: Python Central
Photo: Python Central
Photo: Kobo.com
Photo: Kobo.com

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy