bdd

bdd

文章 3 浏览 77

与弗兰克和黄瓜一起复制资源

我有一个 iPhone 项目,我使用 Frank 和 Cucumber 进行验收测试。 我的应用程序具有从文档目录收集文件并在应用程序数据库中索引它们的功能。 我想用…

他夏了夏天 2024-12-08 03:03:24 2 0

在 Vows.js 中,如何在经历异步回调后恢复到原始主题?

假设我有以下序列: vows.describe('Example').addBatch({ 'An example' : { topic: new Example(), 'with an async method' : function(example) { e…

唐婉 2024-12-07 17:58:20 3 0

Mink 选择器:有什么方法可以获取内部内容基础中的元素吗?

例如,给定链接的文本,检索孔链接元素。 我试过这个: $page = $this->getSession()->getPage(); $page->find('content', 'Italiano'); 但它说: 选…

甜嗑 2024-12-07 14:24:55 3 0

Symfony2+Behat+Mink:我应该如何重构?

在这个教程中提出了这个文件系统: XXXBundle |---Features | |----FeaturesContext.php |---ProductCategoryRelation.feature 其中FeaturesContext.p…

甜心 2024-12-07 11:31:12 1 0

您如何管理 bdd 功能和场景?

我们正在使用 Specflow 采用 BDD。我们面临的问题是,不能指望产品所有者和经理进入 Visual studio / svn 并编辑功能或场景。 我们可以让下午在谷歌文…

五里雾 2024-12-05 22:50:22 3 0

为页面对象测试存根 Capybara 会话

我将 Cucumber 与类似于下面所示的简化版本的页面对象结合使用。我需要对 HTML 进行一些相当复杂的解析,因此我希望能够使用 RSpec 针对 HTML 固定装…

少女七分熟 2024-12-05 21:17:23 2 0

Grails 上的 Cuke4Duke

好的,我这里有一个 Grails 应用程序。 在之前的项目中,我们将 Cucumber 与 grails 一起使用,并在 ruby​​ 中使用我们的步骤定义。 没关系,但如果…

淡墨 2024-12-05 19:02:42 2 0

C++ 中的 BDD 目前状态如何?

所以我发现了一些关于 C++ BDD 框架的较旧问题。 CppSpec 被推荐作为 BDD 风格的框架,但该框架远不如 RSpec 优雅甚至谷歌测试。 我还看到提到一篇详…

七颜 2024-12-05 11:19:33 4 0

使用 JBehave 编写逻辑测试有意义吗?

我最近遇到了 JBehave,我认为我们应该使用它。所以我叫来了我们团队的测试人员,他也认为应该使用这个。 以此为起点,我要求测试人员为测试应用程序…

我不在是我 2024-12-05 05:16:56 7 0

Cucumber CRUD 编辑和预览页面

我应该如何执行以下步骤: Given I should have Post with title "Hi" and text "Hello there" And I should be on the show page for Post with ... …

じее 2024-12-05 04:39:42 2 0

使用 minitest 进行多次测试

我有一个应用程序,其中一些规格写入 minitest 中。像往常一样,我使用 rake 启动它们。 因为有时我得到的是随机结果,所以我的规格可能一次通过,另…

夏雨凉 2024-12-04 23:07:35 4 0

BDD 的入门材料?

有人知道有什么好的地方可以开始做 BDD 吗? 我从事 TDD 已经有大约 2 年了(我向 Kent Beck 和 Martin Fowler 先生表示敬意)。我觉得下一步是 BDD,…

半夏半凉 2024-12-04 09:42:15 1 0

Behat 中外部文件中的步骤定义

默认情况下,Behat 会在名为 FeatureContext 的文件中查找步骤定义(所有步骤都在一个文件中)。 步骤很多,维护这么大的文件很困难。 我希望每个功能…

初见终念 2024-12-04 06:34:53 2 0

在 Mozilla Add-On SDK 中使用第三方 JS 库

我正在开始一个新项目(Firefox 插件),我想尝试使用行为驱动开发。我特别喜欢 Jasmine BDD 库。但是,我找不到如何在 Add-On SDK 中使用 Jasmine 等…

笨死的猪 2024-12-04 04:14:19 2 0

了解行为驱动开发 (BDD)

来自维基百科关于 BDD 的文章: BDD 是第二代、由外而内、基于拉动的、 多利益相关者、多规模、高自动化、敏捷 方法论。它描述了与明确定义的交互的循…

許願樹丅啲祈禱 2024-12-04 02:24:31 2 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文