Django 是否有与 Rails 相当的 BDD 测试工具?测试工具?
Ruby/Rails 拥有一些非常优秀且强大的行为驱动设计/开发测试框架,例如 Cucumber 和 RSpec。 Python/Django 是否喜欢同样的事情(我不是在谈论像 PyUn…
TDD 和 BDD 在 Rails 3 中如何相互关联?
我是 TDD 和 BDD 的初学者。 这就是我所知道的: 为了在 Rails 中使用 TDD,我使用它的内置单元测试、功能测试和集成测试。 为了在 Rails 中使用 BDD…
如何*自动*测试不同浏览器(包括Safari Mobile和Android浏览器)中的CSS渲染?
我想知道是否有编程的、自动的、BDD 感知的方法来测试 CSS 在不同浏览器中的渲染方式,就像 Selenium 可以在不同浏览器中自动测试 HTML 和 Javascript…
SpecFlow / BDD 与 ASP.NET MVC
我是 BDD 的新手,我正在尝试使用 SpecFlow 制定出一种高效、有组织且可维护的方法(用于在 ASP.NET MVC 中使用)。我需要改进的主要领域是: 步骤分…
使用 Specflow for Silverlight 处理异步
Silverlight 单元测试框架定义了处理异步调用的流程(从 Microsoft.Silverlight.Testing.SilverlightTest 派生测试类,添加异步属性,使用 EnqueueXXX…
如何用 Cucumber 测试某个单词是否是链接?
我想要这个自定义步骤: Then I should see the link 'foo' 和他的相反: But I should not see the link 'foo' 在页面中我可以有类似的内容: lorem …
ATDD 与 BDD 以及框架的正确使用
我刚刚开始了解 BDD 的概念,并且已经听了 Scott Bellware 与 Herding Code 人员的演讲。我一直在尝试使用 SpecFlow,并且非常喜欢它。 我理解博客文…
我应该如何实现这个specflow步骤?
好的,我决定尝试从头到尾掌握整个 TDD 流程。 我正在 ASP.NET MVC 2 应用程序中编写一个简单的博客,并开始进行验收测试,以在实现它们时测试我的功…
使用 Specflow 场景进行集成测试和单元测试
我刚刚接触到 BBD 和 Specflow,它看起来非常有趣。在编写用户故事时,他们通常处于较高的水平,并且参与者使用 GUI。因此,在编写场景时,它们通常是…
authlogic flash[:notice] 没有出现在 Cucumber Webrat 步骤中
我正在使用 Cucumber 运行 BDD 步骤来实现我的自动逻辑登录行为。 Scenario: log in Given a registered user: "[email protected]" with passwor…
是在一行中指定给定的所有参数更好,还是在单独的行上指定每个参数更好?
是在一行中指定给定的所有参数更好,还是在单独的行上指定每个参数更好?即哪个更好? 单独并为每个参数 Scenario: some random scenario Given a men…