本书从最基础的知识开始,讲解 Web 开发的整个流程,展示如何使用 Python 做测试驱动开发。 本书由三个部分组成。第一部分介绍了测试驱动开发和 Django 的基础知识。第二部分讨论了 Web 开发要素,探讨了 Web 开发过程中不可避免的问题,及如何通过测试解决这些问题。第三部分探 讨了一些高级话题,如模拟技术、集成第三方插件、Ajax、测试固件、持续集成等。