学习 Cucumber 和 RSpec 的好资源吗?

发布于 2024-09-29 19:04:49 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

咽泪装欢 2024-10-06 19:04:49

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

时光瘦了 2024-10-06 19:04:49

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

相守太难 2024-10-06 19:04:49

我还推荐 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!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文