bdd

bdd

文章 3 浏览 77

BDD 是否应该通过单元测试、集成测试或两者来实现自动化?

BDD 被誉为“TDD 做得对”。 然而,TDD 广泛用于单元测试,而不是端到端集成测试。 哪种测试最适合 BDD? 我们应该只编写集成测试吗? 我们还应该编写…

绝影如岚 2024-11-06 00:17:15 5 0

如何让 JBehave 在 Maven 中运行时包含测试依赖项 jar?

我有一个足够简单的项目,我正在尝试使用 JBehave 核心进行测试,并以 maven-kosher 方式进行操作(即在 src/main 下进行生产,在 src/test 下进行测…

你不是我要的菜∠ 2024-11-05 02:01:08 6 0

无需在 Cucumber 中打开浏览器即可运行 selenium

我有一个关于在黄瓜中使用硒的问题。 这是黄瓜的功能: @selenium @javascript Scenario: Create forum Given I have a site named "hairclub" and I …

野味少女 2024-11-04 07:07:40 3 0

黄瓜 +阿鲁巴岛Windows:测试看不到标准输出的最后一行?

我正在 Windows 上的 Ruby 1.8.7 中使用 Cucumber 和 Aruba 运行基本的 BDD 演示。我们的想法是让一个简单的“问候语”应用程序提示用户输入姓名,然…

烟织青萝梦 2024-11-04 03:20:54 2 0

在测试 RSpec 中接受块的函数时,如何清楚地表明意图?

我刚刚进入 RSpec 并尝试了一些简单的示例,并实现了具有可访问节点的树节点结构。 我用来用 bdd 刷新代码的第一个测试是: describe "Tree" do it "i…

眸中客 2024-11-03 18:15:48 2 0

关于功能测试、BDD 和 TDD 的困惑

我有一张表格,其中必须填写多个字段。但是,只有一个字段是必填的。所以,我提出了以下规范: [Subject(typeof(CompanyHomeController))] public cla…

于我来说 2024-11-03 08:57:00 6 0

BDD Android UI 测试框架?

我正在考虑使用 Frank 来测试我们的 iOS 应用程序的 UI。有没有类似的支持Android的库?我目前正在使用 Robotium,但认为能够在中指定测试会很好两个…

も让我眼熟你 2024-11-03 08:11:28 12 0

SpecFlow 和复杂对象

我正在评估 SpecFlow,但我有点卡住了。 我发现的所有样本基本上都是简单的物体。 我正在从事的项目严重依赖于一个复杂的对象。一个接近的示例可能是…

爱要勇敢去追 2024-11-03 03:13:39 5 0

编写包含用户决策提示的 SpecFlow 场景

我是 SpecFlow 和 BDD 的新手,在编写需要用户做出选择的场景时遇到了障碍。基本上情况是这样的: Scenario: Deleting a record Given I am on the ed…

无声情话 2024-11-02 17:43:41 6 0

Cucumber Regex:如何匹配逗号分隔值对的重复模式?

我有以下字符串: I submit the following values: username 'foo', password 'bar' I submit the following values: username 'foo', password 'bar'…

养猫人 2024-11-02 13:20:11 5 0

Rails / RSpec:规范依赖于另一个模型的模型行为?

我正在开发一个 Rails 应用程序,该应用程序跟踪客户详细信息(自然地存储为 Customer)并使用户能够生成一组客户记录的快照批次 (Batch) ,基于一组…

你怎么敢 2024-11-02 08:34:25 2 0

如何在所有浏览器中运行单元测试?

我从未使用过 Selenium,但我猜它是用于模拟所有浏览器中的用户交互。 这就像集成测试。 但是如何以自动化的方式在所有浏览器上测试您的 js 库/框架(…

一笔一画续写前缘 2024-11-02 08:26:09 7 0

野外黄瓜的好例子吗?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

北座城市 2024-11-02 07:03:46 5 0

使用 Specflow 驱动基于 .NET MVC 3 的项目的外部开发

我想使用 TDD 和 DDD 进行 ATDD,并且我想首先发现域模型(在我的示例中是电子商务)的行为(使用模拟)。 您可以想象,在 DDD 分层中,我们可以让应…

瑕疵 2024-11-02 04:05:36 5 0

向现有 Rails 项目添加测试的最佳策略是什么?

有一个现有项目已部署在生产中。我们想要对其添加一些测试(越早越好),我必须在 BDD 方式(rspec/cucumber)或 TDD 方式(TestUnit)之间进行选择。…

肥爪爪 2024-11-02 01:52:41 8 0
更多

推荐作者

5397313

文章 0 评论 0

烟沫凡尘

文章 0 评论 0

一个破名字

文章 0 评论 0

萌︼了一个春

文章 0 评论 0

当爱已成负担

文章 0 评论 0

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