【问题标题】:Step-by-Step SpecFlow testing for Dummies傻瓜式分步 SpecFlow 测试
【发布时间】:2013-01-21 21:14:59
【问题描述】:

是否有任何真正简单的分步示例/教程来说明单元测试和 Specflow 测试如何工作以及可以完成?

【问题讨论】:

    标签: testing specflow


    【解决方案1】:

    是的,有,但最大的问题是,要做好 TDD 并了解示例分离(例如 SpecFlow)如何适用,我建议您再深入一点。

    如果您从 Gojko Adzic 的 http://gojko.net/2011/02/04/tdd-breaking-the-mould/ 开始,那么它有望设定大局。我建议密切关注演讲的七步 tdd 或双循环部分。对我来说,示例规范是外圈,当我们收到一个新的业务需求时,在 Gherkin 中对其进行编码并使用 Specflow 来验证该功能是否还不起作用。

    那么我推荐使用 TDD 来帮助您在技术上开发代码。使用多个测试来塑造满足您的业务目标的开发。拥有圆顶Keith Braithwaite's TDD as if you mean it 运动,我真的可以建议您尝试一下。

    最后,您的 TDD 推动了您的规范通过,此时我建议您考虑重构所有内容,考虑您的生产代码、单元测试,甚至您的规范以简化和删除重复。把它弄干净。

    祝你好运。

    【讨论】:

      【解决方案2】:

      我从 Matt Wynne 的演讲中学到了很多关于 BDD(和规范)的知识:http://skillsmatter.com/podcast/agile-scrum/bdd-as-its-meant-to-be-done

      这不是 SpecFlow,但我相信无论如何你都能从中学到很多东西。

      对于 SpecFlow 工具,我建议使用免费的 TekPub 视频:http://vimeo.com/46915798

      【讨论】:

        猜你喜欢
        • 2017-10-14
        • 1970-01-01
        • 2011-05-08
        • 2012-07-18
        • 2011-10-12
        • 2010-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多