bdd

bdd

文章 3 浏览 77

从 JBehave 中的文本场景自动生成候选步骤方法存根

我使用 Jbehave 作为我的 BDD 框架。我正在寻找一种从文本场景(如 Given there is a flight And there is a customer When the customer books the f…

用心笑 2024-12-24 18:11:28 2 0

使用 tdd/bdd 在 Rails 中测试 mongoid 模型的最佳方法是什么?

到目前为止,为了测试 Rails/mongoid DB 模型,我曾经有一个只有很少数据的真实模型(3 .. 5),试图真实地涵盖每种情况。 我已经在使用 Cucumber 在 …

迷鸟归林 2024-12-24 16:39:40 0 0

行为验证的价值

我一直在阅读(并尝试)一些 Java 模拟 API,例如 Mockito、EasyMock、JMock 和 PowerMock。我出于不同的原因喜欢它们,但最终决定选择 Mockito。不过…

呆头 2024-12-23 04:55:16 1 0

如何让 Selenium 根据表格中的文本单击右侧的单选按钮?

好的,考虑到以下情况: input="the wrong radio button" the wrong title input="the right radio button" the right title 我已经将“正确的标题”…

笛声青案梦长安 2024-12-22 21:07:12 1 0

通过示例进行规范的工具建议,其中分析师(而不是开发人员)编写测试?

受到 Gojko Adzic 的示例规范的启发,我们希望发起一种 bdd 风格的方法。实现是用 java 实现的,开发人员已经在编写 junit 测试。 关键要求是规范(验…

任谁 2024-12-22 00:20:28 2 0

Kiwi Spec 单元测试:实例方法“-attachToVerifier:verifier:”未找到

我正在构建一些 Kiwi 测试并收到一个我无法解释的警告。我是猕猴桃的新手。 我有一个模拟对象设置: id conversationMock = [KWMock mockForProtocol:…

看海 2024-12-21 21:52:31 1 0

是否可以将 BDD 包含到即将完成的项目中?

我的软件公司以前从未做过 BDD 甚至 TDD。之前的测试意味着在部署前几天简单地尝试新软件。 我们最近的项目大约完成了 70%。我们还将其用作新技术、工…

幻想少年梦 2024-12-21 14:56:11 1 0

如何针对多部分 When 条件实施 SpecFlow Hooks?

我正在为我们的企业开发自动化支付处理服务。我们正在尝试实现规范流程,并且我们已经成功完成了 1 当条件时, Scenario Outline: Stub matches NEXT …

独守阴晴ぅ圆缺 2024-12-21 12:39:38 1 0

带有 SubSpec 和 XUnit NullReferenceException 的 BDD

对 TDD 还很陌生;想先尝试一下 BDD。我正在使用 MVP UI 演示模式框架,并尝试使用 SubSpec 和 XUnit 编写我的第一个测试,但是当我调用存储库时,我…

ペ泪落弦音 2024-12-21 06:17:04 2 0

如何在 Eclipse IDE 中运行 scala BDD 测试

我正在尝试在 Eclipse IDE 中运行此示例 BDD 测试示例,但似乎在运行配置中有没有合适的建议吗?我也找不到任何合适的视角。 我应该怎么做才能在 Ecli…

信仰 2024-12-21 04:16:55 1 0

如何命名 xSpecification/BDD 测试类以便它们传达意图?特别是在解决方案资源管理器中

我最近强烈采用了 BDD 设计以及使用 MSpec 来实现 xSpecification 测试。这导致了一些相当疯狂的类名,这些类名很难在解决方案资源管理器中区分意图。…

南七夏 2024-12-20 09:32:47 3 0

RSpec:在不访问数据库的情况下测试 AR 探测器

如何使用 RSpec 测试以下取景器? def self.find_by_mbid(mbid) super(mbid.downcase()) end 我认为唯一可能的方法是将其预先存储在数据库中,我想避…

戏舞 2024-12-20 03:43:09 0 0

当使用 capybara/rails 运行 selenium 时,如何配置服务器?

通常我在端口 3000 处使用 Rails 开发服务器。Capybara /Cucumber 使用 Capybara.server_port = 31337。如果我从默认驱动程序切换到selenium,它看起…

梦巷 2024-12-20 02:46:45 1 0

我将如何测试这个观点?

所以我正在编写我的应用程序,使用 Rails、Cucumber、RSpec 执行功能优先的 BDD。 我的客户要求在您填写字段时计算总数。 我的问题是,这并不是真正的…

绝不放开 2024-12-19 02:47:12 1 0

使用 Deleporter 进行跨进程模拟

我们正在尝试使用 Steven Sandersons Deleporter 工具进行跨进程模拟: http://blog.stevensanderson.com/2010/03 /09/deleporter-cross-process-code…

旧城空念 2024-12-18 08:42:53 3 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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