从 JBehave 中的文本场景自动生成候选步骤方法存根
我使用 Jbehave 作为我的 BDD 框架。我正在寻找一种从文本场景(如 Given there is a flight And there is a customer When the customer books the f…
使用 tdd/bdd 在 Rails 中测试 mongoid 模型的最佳方法是什么?
到目前为止,为了测试 Rails/mongoid DB 模型,我曾经有一个只有很少数据的真实模型(3 .. 5),试图真实地涵盖每种情况。 我已经在使用 Cucumber 在 …
如何让 Selenium 根据表格中的文本单击右侧的单选按钮?
好的,考虑到以下情况: input="the wrong radio button" the wrong title input="the right radio button" the right title 我已经将“正确的标题”…
通过示例进行规范的工具建议,其中分析师(而不是开发人员)编写测试?
受到 Gojko Adzic 的示例规范的启发,我们希望发起一种 bdd 风格的方法。实现是用 java 实现的,开发人员已经在编写 junit 测试。 关键要求是规范(验…
Kiwi Spec 单元测试:实例方法“-attachToVerifier:verifier:”未找到
我正在构建一些 Kiwi 测试并收到一个我无法解释的警告。我是猕猴桃的新手。 我有一个模拟对象设置: id conversationMock = [KWMock mockForProtocol:…
是否可以将 BDD 包含到即将完成的项目中?
我的软件公司以前从未做过 BDD 甚至 TDD。之前的测试意味着在部署前几天简单地尝试新软件。 我们最近的项目大约完成了 70%。我们还将其用作新技术、工…
如何针对多部分 When 条件实施 SpecFlow Hooks?
我正在为我们的企业开发自动化支付处理服务。我们正在尝试实现规范流程,并且我们已经成功完成了 1 当条件时, Scenario Outline: Stub matches NEXT …
带有 SubSpec 和 XUnit NullReferenceException 的 BDD
对 TDD 还很陌生;想先尝试一下 BDD。我正在使用 MVP UI 演示模式框架,并尝试使用 SubSpec 和 XUnit 编写我的第一个测试,但是当我调用存储库时,我…
如何在 Eclipse IDE 中运行 scala BDD 测试
我正在尝试在 Eclipse IDE 中运行此示例 BDD 测试示例,但似乎在运行配置中有没有合适的建议吗?我也找不到任何合适的视角。 我应该怎么做才能在 Ecli…
如何命名 xSpecification/BDD 测试类以便它们传达意图?特别是在解决方案资源管理器中
我最近强烈采用了 BDD 设计以及使用 MSpec 来实现 xSpecification 测试。这导致了一些相当疯狂的类名,这些类名很难在解决方案资源管理器中区分意图。…
RSpec:在不访问数据库的情况下测试 AR 探测器
如何使用 RSpec 测试以下取景器? def self.find_by_mbid(mbid) super(mbid.downcase()) end 我认为唯一可能的方法是将其预先存储在数据库中,我想避…
当使用 capybara/rails 运行 selenium 时,如何配置服务器?
通常我在端口 3000 处使用 Rails 开发服务器。Capybara /Cucumber 使用 Capybara.server_port = 31337。如果我从默认驱动程序切换到selenium,它看起…
使用 Deleporter 进行跨进程模拟
我们正在尝试使用 Steven Sandersons Deleporter 工具进行跨进程模拟: http://blog.stevensanderson.com/2010/03 /09/deleporter-cross-process-code…