TDD/BDD截屏/视频资源

Ree*_*Ree 120 tdd bdd video

我最近看完了敏捷秋天的截屏视频,我正在寻找更多类似范围的材料.基本上,我正在寻找提供TDD/BDD流程的截屏视频,同时开发一些"真实"应用程序(或部分内容) - 所以请不要20分钟.我很惊讶没有找到这样的东西.如果您知道任何符合要求的资源,请列出它们.

Esk*_*ola 11

基本上,我正在寻找提供TDD/BDD流程的截屏视频,同时开发一些"真实"应用程序(或部分内容) - 所以请不要20分钟.

让我们的代码是一个截屏"真人秀"系列,我正在使用TDD,进化设计和类似的实践开发真实的项目 - 我通常的工作方式.现在有三个屏幕上的项目:

  • Jumi - JVM的新测试运行器,旨在最终取代JUnit成为事实上的测试运行器(超过10k SLOC代码库,Java)
  • Dimdwarf - 一个满足MMO游戏需求的分布式应用服务器(超过15k SLOC代码库,混合Scala和Java)
  • 一个简单的文本冒险游戏,以显示一些编程基础(只有9集,Java)

每集约25分钟,每集几周发行新剧集(截至2012年9月,有超过260集,超过130小时).

让我们玩:测试驱动开发是一个截屏系列,James Shore在开发小型应用程序时使用TDD.当前项目是用于估算个人长期财务的应用程序(Java Swing应用程序).每集约15分钟,每集发布新剧集(截至2012年9月,有超过200集,超过50小时).


Eri*_*ebo 9

MiškoHevery是Google的开发人员,他的网站上有一些很棒的视频.

Dave Astels有一个名为"超越测试驱动开发:行为驱动开发"的Google技术演讲.

Dnr TV上有两集JP Boodhoo,在那里他介绍了测试驱动的开发:


Car*_*ter 7

我真的很享受GeePawHill的DoubleDawgDare截屏视频.他们重构遗留代码,而不是TDD,但他肯定有TDD的精神,而且 - 即使他们不是你想要的东西,他们也值得一看.


nev*_*ves 6

我买了Kent Beck的TDD屏幕演员.他是一位非常好的老师.我喜欢他如何专注于其他方面,而不仅仅是使用XUnit框架的机械步骤.

以下是截屏视频的详细介绍.


Ada*_*šek 5

肯特贝克开始研究他自己的TDD截屏视频.到目前为止,他在Vimeo上放了两篇未经编辑的教程,但他承诺很快会发布完整的编辑版本.

TwitterVimeo上关注他.

  • TDD-intro系列现已上市,售价25美元,网址为http://www.pragprog.com/screencasts/v-kbtdd/test-driven-development (5认同)

stu*_*win 5

James Shore有一个YouTube视频系列,他使用TDD从零开始构建一小块软件,并记录整个过程的每一步.在我看来,这应该被要求观看任何想要开始使用TDD的人,我最近才遇到它并且我很惊讶它没有更多曝光.有120个15分钟的视频 - 这是很多材料.


use*_*677 5

高效的Rails测试驱动开发 - 作者:Wolfram Arnold

  • 1级
    • 测试经济学
    • 分层测试,设计模式
    • 工具箱:带有Rails的RSpec
    • RSpec和模型
  • 2级
    • 测试文化:为何选择TDD?如何TDD?
    • 测试和日期依赖性
    • 工具箱:固定装置,工厂,模拟和存根
  • 3级
    • 控制器测试
    • 查看,帮助,路线测试
    • 多少钱够了?多少是太多了?
  • 第4类
    • 重构代码和测试,自定义匹配器
    • API测试
    • 远程数据设置
    • 用于API测试和文档的黄瓜
  • 5级
  • 第6类
    • 集成框架(Cucumber,Webrat,Capybara和Selenium)
    • 与Selenium集成测试(优点和问题)
    • 页面对象
    • 定位器(Selenium,CSS和XPath定位器)
    • RSpec Custom Matchers
    • 测试访问控制