教程一:行為驅動開發(BDD)
基於Python的行為驅動開發實戰: http://python.jobbole.com/81303/
基於Python的行為驅動開發實戰 英語原文地址: http://code.tutsplus.com/tutorials/behavior-driven-development-in-python--net-26547
Python BDD自動化測試框架初探: http://lovesoo.org/python-bdd-exploration-of-the-automated-testing-framework.html
BDD詳細介紹: Behavior Driven Development
常用BDD測試框架對比 : Comparison With Other Tools
斷言模組 : PyHamcrest
教程二:測試驅動開發(TDD)
基於Python的測試驅動開發實戰:http://python.jobbole.com/81305/
基於Python的測試驅動開發實戰 英語原文地址: http://code.tutsplus.com/tutorials/beginning-test-driven-development-in-python--net-30137
教程三:Lettuce
Lettuce是python語言的BDD框架,當然python還有其他的BDD框架。
附: Cucumber 是ruby語言的 BDD框架。
Lettuce 官方網站:http://lettuce.it
Lettuce github主頁:https://github.com/gabrielfalcao/lettuce
教程四:蟲師關於 BDD的文章
蟲師部落格: python BDD 框架之lettuce