We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Ruby 社区的伟大之处在于乐于分享;当然,像 O'Reilly 和 Red Dirt 这样的公司不会泄露他们的视频,所以我不再购买他们的产品和/或不会参加他们的会议。
以下是一些专门关于 Cucumber 和 RSpec 的视频:
BDD 与 Cucumber
Cucumber:自动化您已经使用的需求语言
使用 RSpec 进行行为驱动开发
使用 Cucumber 和 RSpec 由外而内工作
超越测试驱动开发:行为驱动开发
一些有关 TDD/BDD 的常规视频:
测试驱动开发和重构 - 第一篇
测试驱动开发和重构 - 第二部分
关于 Ruby 对象模型的最佳免费视频之一
(我购买了关于元编程的实用系列看到这个):
Ruby 对象模型 - Dave Thomas
以下是我的一些网站我从以下网站获得了一些很棒的视频:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on- Rails/
哦,别忘了 Google 视频。
这是一篇很棒的小博客文章,其中包含 20 篇有关 Cucumber 的文章的链接:
http:// /www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
The great thing about the Ruby community is the willingness to share; of course there are the companies like O'Reilly and Red Dirt that don't give away their videos so I don't buy their products any more and/or won't go to their conferences.
Here are some videos specifically about Cucumber and RSpec:
BDD with Cucumber
Cucumber: Automating the Requirements Language You Already Speak
Behaviour Driven Development with RSpec
Working Outside-in with Cucumber and RSpec
Beyond Test Driven Development: Behaviour Driven Development
Some general videos about TDD/BDD:
Test-Driven Development and Refactoring - Part One
Test-Driven Development and Refactoring - Part Two
One of the best free videos on the Ruby Object model
(I bought the Pragmatic series on metaprogramming after seeing this):
The Ruby Object Model - Dave Thomas
Here are some sites I've gotten some great videos off of:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on-rails/
Oh, and don't forget Google videos.
And here's a great little blog post with links to 20 articles on Cucumber:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
BDDcasts.com 上有一些涉及黄瓜的付费截屏视频:
http:// bddcasts.com/series/urlagg/episodes/cucumber-part-1
http://bddcasts.com/series/urlagg/episodes/cucumber-part-2
在其 github wiki 上还有按时间倒序排列的有关 Cucumber 的博客文章和教程:
http://github.com/aslakhellesoy/cucumber/wiki/tutorials-and-lated-blog-posts< /a>
There are a couple of paid screencasts on BDDcasts.com that cover cucumber:
http://bddcasts.com/series/urlagg/episodes/cucumber-part-1
http://bddcasts.com/series/urlagg/episodes/cucumber-part-2
There's also a reverse chronological ordering of blog posts and tutorials about cucumber on their github wiki:
http://github.com/aslakhellesoy/cucumber/wiki/tutorials-and-related-blog-posts
我还推荐 Ryan Bates Railscasts 剧集:
http://railscasts.com/episodes?search=cucumber
或者他的所有测试资源,包括 RSpec:
http://railscasts.com/tags/7
最后,我总是通过回顾别人项目的特点来学到很多东西。然后您可以看到一些现实世界的用法,而不仅仅是一些定制的示例。例如:
https://github.com/radiant/radiant/tree/master/features /
享受吧!
I would also recommend Ryan Bates Railscasts episodes:
http://railscasts.com/episodes?search=cucumber
or for all of his testing resources including RSpec:
http://railscasts.com/tags/7
Finally, I always learn a lot by reviewing the features of other people's projects. Then you can see some real world usage rather than just some tailored examples. For example:
https://github.com/radiant/radiant/tree/master/features/
Enjoy!