Test-driven Development With Python: Obey the Testing Goat: Using Django, Selenium and Javascript
Language: English
Published by Oreilly & Associates Inc, 2025
- Softcover
- New

Seller: Revaluation Books, Exeter, United KingdomRevaluation Books
AbeBooks seller since January 6, 2003
Condition: New
US$ 97.84
Quantity: 2 available
Add to basketItem description from seller
3rd edition. 640 pages. 9.19x7.00x9.19 inches. In Stock.
Seller Inventory # x-1098148711
- Title
- Test-driven Development With Python: Obey the Testing Goat: Using Django, Selenium and Javascript
- Author
- Percival, Harry
- Publisher
- Oreilly & Associates Inc
- Publication year
- 2025
- Condition
- Brand New
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1098148711
- ISBN 13
- 9781098148713
- Edition
- 3rd Edition
- Item weight
- 1.19 kilograms
The third edition of this trusted guide shows you how to apply test-driven development (TDD) to building real-world web applications with Python. By writing tests before building each part of your app—and then creating just enough code to pass them—you'll learn how TDD leads to clean, reliable, and maintainable software.
Author Harry J.W. Percival takes you through a practical, end-to-end example of web development using Python 3.14 and Django 5. Along the way, you'll explore tools like Selenium, JavaScript, Git, and mocking, and discover how TDD supports better design decisions, encourages continuous improvement, and instills confidence in your codebase. Whether you're a professional developer or just transitioning into web development, this book offers hands-on experience with modern testing workflows and architecture.
- Follow the full TDD workflow, from writing tests first to refactoring with confidence
- Write unit tests for core logic and functional tests for browser-based interactions
- Use mock objects to isolate external systems and simplify integration
- Package your application using Docker
- Automate deployments and test your code in a staging environment
- Validate third-party plug-ins and dependencies within your test suite
- Set up continuous integration to run your tests automatically
- Enrich your frontend with test-driven JavaScript
"Synopsis" may belong to another edition of this title.
About the Author
"About the title" may belong to another edition of this title.
Revaluation Books
Exeter, United Kingdom
AbeBooks seller since January 6, 2003
Shipping rates from United Kingdom to U.S.A.
| Item | 7 to 14 business days | 2 to 3 business days |
|---|---|---|
| First item | US$ 20.18 | US$ 40.37 |
Payment methods
Seller's business information
Edward Bowditch Ltd
Exstowe, Exton
Exeter, United Kingdom EX3 0PP
Terms of sale
Legal entity name: Edward Bowditch Ltd
Legal entity form: Limited company
Business correspondence address: Exstowe, Exton, Exeter, EX3 0PP
Company registration number: 04916632
VAT registration: GB834241546
Authorised representative: Mr. E. Bowditch
Shipping terms
Orders usually dispatched within two working days. Please note that at this time all domestic United Kingdom orders are sent by trackable UPS courier, we choose not to offer a lower cost alternative.