Python Testing: Beginner's Guide

· Packt Publishing Ltd
4.3
3 reviews
Ebook
256
Pages

About this ebook

The book begins with the very foundations of automated testing, and expands on them until the best-practice tools and techniques are fully covered. New concepts are illustrated with step-by-step hands-on exercises. Testing will be easier and more enjoyable with this beginner's guide. If you are a Python developer and want to write tests for your applications, this book will get you started and show you the easiest way to learn testing. You need to have sound Python programming knowledge to follow along. An awareness of software testing would be good, but no formal knowledge of testing is expected nor do you need to have any knowledge of the libraries discussed in the book.

Ratings and reviews

4.3
3 reviews
A Google user
November 15, 2013
As stated in the title, this for for beginners, starting with the basic concepts. It covers the when, why and how from unit testing, through to system tests. It was good to see it introduce concepts such as mocking, and how to determine your integration test order. The only real negative for me was the formatting of the code. Python relies heavily on the indentation, and with the code all over the place it was a bit hard to read. Especially as there are many pages of code at times. Overall, I found the book very useful to get started.

About the author

Daniel Arbuckle holds a Ph.D. in Computer Science from the University of Southern California. While at USC, he performed original research in the Interaction Lab (part of the Center for Robotics and Embedded Systems) and the Laboratory for Molecular Robotics (now part of the Nanotechnology Research Laboratory). His work has been published in peer-reviewed journals and in the proceedings of international conferences.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.