Testing Python - Applying Unit Testing, TDD, BDD, and Acceptance Testing
M**A
Good book for automation and test engineers
Gives you a complete picture of Automation and testing environment using python.
T**Y
Very useful
I really enjoyed this book. It covers some very useful tools needed to start testing software in Python. Gives a great overview of Nose and Py.Test. I think it's important to note that this book later evolves more into "how to test a web application" by focusing on a Flask project, so if you're new to Flask, make sure to browse the docs and check out a YouTube video or two. Otherwise, I would definitely recommend this book to anyone looking to get into TDD, BDD and unittesting.
N**G
Es wäre lieb, mehr über mock zu diskutieren
Über mock wurde relativ wenig gehandelt.Aber, immerhin, es ist das best buch über Unit-Test von Python ich gelesen habe.
T**S
Extremely relevant for modern agile Python development shops
TDD, BDD, acceptance testing, test automation, continuous integration - none of these are new concepts: however, not much has been written about these topics in the Python space. Fortunately, Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing is an excellent book that helps plug that gap.I have been using the topics covered in this book for several years now, but from a Java angle. I joined a new company where a lot of the production stack was written in Python. Naturally, I looked for examples on how to apply the same techniques I'd learned during my Java past in the Python world. After reading several glowing reviews of Testing Python, I decided to purchase a copy for myself.The book itself is a light and digestible read - dipping in and out of chapters is straightforward. I was delighted with the way the author presents the topics in a practical fashion with easy-to-understand examples that can be tried by the reader at home if needed. Would definitely recommend this book to Python developers who are looking to apply these lean techniques to their work.
M**I
Great book
Amazing book, simple - accurate, highly recommended.
P**1
Useful. Some examples broken
Overall, the book was useful (it certainly clarified some aspects of mock and patch which had been puzzling me).Some of the examples don't work if just typed in and run as presented. It could be convincingly argued that debugging and fixing them is excellent practice; however, one would have thought that the examples in a book on testing would have been tested!
Trustpilot
1 month ago
1 day ago