【问题标题】:Good cucumber tutorial not dependent on rails [closed]不依赖rails的好黄瓜教程[关闭]
【发布时间】:2014-10-16 21:23:42
【问题描述】:

我正在寻找一个不会强迫我使用 rails 的好黄瓜教程。有什么好的建议吗?

【问题讨论】:

    标签: ruby rspec cucumber


    【解决方案1】:

    我相信 The Rspec Book,让您在非 Rails 环境中开始。

    【讨论】:

    • 我有这本书。这本书很适合 RSpec,但很少涉及 Cucumber 使用外部导轨。
    【解决方案2】:

    一本新书 - The Cucumber Book 对 Cucumber 进行了很好的介绍,并继续介绍 RSpec 书的内容。这个新资源提供了非 Rails 应用程序测试的示例,既包括简单的程序,也演示了如何在命令行应用程序上执行 BDD。

    总体而言,它是一个很好的资源,可为您提供快速入门指南,然后深入了解一些细节。

    正如其他人所说,另一个资源是Cucumber 参考。值得一看的教程。

    最后,StackOverflow - Cucumber Q&A

    【讨论】:

      【解决方案3】:

      你看过 Cucumber Wiki 中的列表吗:

      https://github.com/cucumber/cucumber/wiki/tutorials-and-related-blog-posts

      那里有很多教程:-)

      【讨论】:

      • 链接失效:( 404
      • 更新了网址,谢谢!
      【解决方案4】:

      遇到Cukes4Ninja - 他们有一个简单的教程,涵盖了 Rails、.NET 和 Java。它可能会提供您正在寻找的东西。

      【讨论】:

      • 它在 Java 部分有点过时了,因为 Cuke4Duke 已被放弃并被 Cucumber-JVM 取代(两者都主要由 Aslak Hellesøy 制作) - 但我同意它仍然是最好的。
      • @Svante,感谢您提供指向 Cucumber-JVM 的指针。必须检查一下。
      【解决方案5】:

      看看这个黄瓜-watir example project

      更多开源项目可以在github或者google代码搜索中搜索

      【讨论】:

        【解决方案6】:

        我过去的两个项目都不是 Rails(或 Ruby),我们都成功地使用了 Cucumber。

        它们都是 Web 项目,我们深受这些 two samples 的启发。我无法为您提供样本,因为它们是内部项目,但它们对我们来说工作得很好。

        另一个团队成功地使用 Cucumber 测试了发送电子邮件的内部批处理服务。

        【讨论】:

          【解决方案7】:

          对我来说最好的是 cuke4ninja,http://cuke4ninja.com,我发现它非常详细,旨在让您快速入门。所以我建议按以下顺序进行,这对我有用:

          1. 网站:Cuke4Ninja http://cuke4ninja.com
          2. 书籍:Matt Wynne 的黄瓜书“程序化程序员”
          3. 书籍:Rspec 书籍“David Chelimsky”

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-09-14
            • 1970-01-01
            • 1970-01-01
            • 2012-07-06
            • 2018-06-27
            • 2010-12-23
            • 2011-09-22
            • 2010-09-26
            相关资源
            最近更新 更多