xUnit 框架和 BDD 可以一起工作吗?
我读过的一些资源.. 将 BDD 称为对“糟糕的 TDD”的回应。 行为规范与验证。测试和实现之间没有不适当的密切关系 在业务开发测试人员之间使用普遍/共…
处理 SpecFlow 中的多个细微变化
大家好 我们正在开发一项可通过 SOAP 和 REST(xml 和 JSON)使用的 Web 服务。我们的specflow功能大部分是相同的,即: Scenario: There are at leas…
为 .NET Web 应用程序执行 WatiN 集成测试
假设我想要一个测试服务器,它自动获取最新的构建(从构建服务器)并执行该构建中的所有集成测试。 为了执行这些测试,需要一个 Web 服务器,因为测试…
python中有基于故事的BDD测试框架吗?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
使用 GEB 和 Cucumber 将逻辑封装在页面中
使用 GEB 我使用页面对象模式静态封装有关不同页面的信息。 然后,我重构了我的 GEB 代码,以便从单独的类中使用,这样我就可以使用方法调用来封装常…
具有数据驱动开发的最佳 Java BDD 框架?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找书籍、工具、软件库…
TestNG 调用 EasyB 故事?
只是想知道是否可能,或者是否有人尝试在 Maven 项目中将 Easyb (BDD) 与 TestNG 集成。基本上,我需要从 testng.xml 调用 Easyb 故事,或者在测试回…
有没有办法从现有的一组模型生成 Rails 夹具?
我有一个没有测试的 Rails 2.x 应用程序。我可以手动编写测试,但是有没有办法自动生成装置?如果不必手动输入所有内容,那就太好了。 我可以为所有模…
BDD 是否应该通过单元测试、集成测试或两者来实现自动化?
BDD 被誉为“TDD 做得对”。 然而,TDD 广泛用于单元测试,而不是端到端集成测试。 哪种测试最适合 BDD? 我们应该只编写集成测试吗? 我们还应该编写…
如何让 JBehave 在 Maven 中运行时包含测试依赖项 jar?
我有一个足够简单的项目,我正在尝试使用 JBehave 核心进行测试,并以 maven-kosher 方式进行操作(即在 src/main 下进行生产,在 src/test 下进行测…
无需在 Cucumber 中打开浏览器即可运行 selenium
我有一个关于在黄瓜中使用硒的问题。 这是黄瓜的功能: @selenium @javascript Scenario: Create forum Given I have a site named "hairclub" and I …
黄瓜 +阿鲁巴岛Windows:测试看不到标准输出的最后一行?
我正在 Windows 上的 Ruby 1.8.7 中使用 Cucumber 和 Aruba 运行基本的 BDD 演示。我们的想法是让一个简单的“问候语”应用程序提示用户输入姓名,然…
在测试 RSpec 中接受块的函数时,如何清楚地表明意图?
我刚刚进入 RSpec 并尝试了一些简单的示例,并实现了具有可访问节点的树节点结构。 我用来用 bdd 刷新代码的第一个测试是: describe "Tree" do it "i…
关于功能测试、BDD 和 TDD 的困惑
我有一张表格,其中必须填写多个字段。但是,只有一个字段是必填的。所以,我提出了以下规范: [Subject(typeof(CompanyHomeController))] public cla…