《Python Web开发测试驱动开发》


TDD和Django基础

使用功能测试协助安装Django

使用unittest模块扩展功能测试

使用单元测试测试简单的首页

编写这些测试有什么用

保存用户输入

完成最简可用的网站

web开发要素

美化网站:布局 样式及测试方法

使用过渡网站测试部署

使用Fabric自动部署脚本

输入验证和测试组织方式

简单的表单

高级表单

试探JavaScript

部署新代码

高级话题

用户认证 集成第三方插件以及JavaScript模拟技术的使用

服务器端认证 在python中使用模拟技术

测试固件 日志和服务器端调试

完成“Mylist”页面: 由外而内的TDD

测试隔离和“倾听测试的心声”

持续集成

简单的社会化功能, 页面模拟,以及练习

测试运行速度的快慢和炽热的岩浆