我不是黑客,也不是全职程序员,但我希望开始自己的完整应用程序开发实验.如果我在这里错过了一些简单的话,我道歉.我正在寻找有关书籍,文章,网站等的建议,以便更多地了解与Python Web应用程序编程特别兼容或针对的Web测试驱动开发.我知道Python有内置工具可以提供帮助.在RTFM之外了解这些内容的最佳方法是什么?我在StackOverflow上搜索过,找到了Kent Beck和David Astels关于这个主题的书.我还为维基百科的文章添加了书签,因为它有许多这类资源.
您是否会为此语言/应用推荐任何特定的?
我在Django上写了一系列关于TDD的博客,其中介绍了一些带有鼻子测试框架的 TDD .
有很多免费的在线资源可供学习TDD:
c2维基文章提供了一般TDD哲学的良好背景.
onlamp文章是一个简单的介绍.
以下是关于TDD的演示文稿,其中pygame中的游戏开发真正帮助我理解了TDD.
对于测试Web应用程序,首先进行测试或其他方面,我建议使用斜纹和硒作为工具.
我可以插入我自己的教程,其中涵盖了官方Django教程中的材料,但是一直使用完整的TDD - 包括使用Selenium浏览器自动化工具的"正确"功能/验收测试...... http:// tdd-django -tutorial.com
[更新2014-01]我现在有一本书,即将由OReilly出版,涵盖了教程中的所有内容等等.完整的东西可以在http://www.obeythetestinggoat.com在线免费获得