Obey the Testing Goat! TDD for the Web, with Python, Selenium, Django, JavaScript and pals... "Test-Driven Web Development with Python" aims to teach TDD for web programming. It uses a concrete example -- the development of a website, from scratch -- to explain the TDD metholology and how it applies to building web applications. It covers the Selenium browser-automation tool, unit testing, mocking