有关单元测试的视频[关闭]


11

我一直在寻找有关单元测试的好的演示文稿(首选幻灯片+音频或视频),但我似乎只找到书籍和博客文章。演示文稿不应超过50分钟,因为它将在一个棕色袋子的午餐中显示。我正在寻找一般概念或如何在.NET平台上进行操作。

您可以推荐适合该描述的演示文稿吗?


Answers:


3

代替Powerpoint演示,这是Brett L. Schuchert的6部分视频

http://vimeo.com/album/210446

作为“测试驱动开发”的一部分,它为您提供了单元测试的现场演示。我认为您不需要全部6个,因此可以根据您的50分钟规格进行调整。恕我直言,非常令人印象深刻。


1

Rob Ronery和Brad Wilson 的Full Throttle:TDD视频给我留下了非常深刻的印象。它不是免费的,但它将是您有史以来花费最好的12美元之一。该视频比50分钟长一点-我相信总共65分钟-所以也许您可以提供一个额外的棕色小袋子,里面放着甜品:-)

Rob Conery博客中的一段有关该视频的片段:

前提是Brad需要创建一个订阅计费系统,该系统可以触发定期计费并更新客户记录-使用C#和xUnit.net(他与Jim Newkirk创建的Brad测试框架)。对许多人来说,这听起来很简单。对于那些已经实现了这种事情的人来说,仅此而已。

我对这一集感到非常满意的是,我推Brad刚好去除了“演示贴面”-我给了他大约30分钟的曲线球,说:“哦,是的。。。我提到我们也做了X ?” -他不得不调整。

当您进行一堆假设为一堆的测试时,则必须转向另一种-这真是麻烦。但是Brad的处理非常出色-借此机会将更多的结构推向了他的测试过程,然后将他的旧测试一一“过渡”到了新方法中。

我们整整一个小时都在一个代码文件中工作-我以前从未见过有人这样做。当然,我已经在代码中创建了一个类-但是看着Brad在每个类之后上课,然后重命名,删除,然后完全重组他的测试……这非常非常有趣。

他们总是说TDD是一个“设计过程”-但我从未见过它以真正的“设计-y”方式使用-就像画家可能在画布上一遍又一遍地涂上颜色直到看起来/感觉恰到好处。这正是看着他的感觉。

布拉德(Brad)大约15分钟提到“我在测试文件中留下一堂课,直到准备好公开为止”-这意味着他有足够的测试来证明他的设计决策合理。我以前从未真正考虑过的概念-有点像将测试文件用作“子宫”。

他通过创建计费系统来“感觉”自己的方式-一直在自言自语,并创造了相当有趣且非常可恶的东西,与我们在生活了将近3年后最终得到的东西非常接近。


1

也许看看James Shore的“ 让我们玩TDD”视频。我几乎没有看过它们(实际上只是刚刚开始),但是它们似乎是很好的材料,一次可以处理大量代码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.