处理 SpecFlow 中的多个细微变化
大家好 我们正在开发一项可通过 SOAP 和 REST(xml 和 JSON)使用的 Web 服务。我们的specflow功能大部分是相同的,即: Scenario: There are at leas…
SpecFlow——不同类中具有相同正则表达式的步骤(给定)不独立执行
我有两个类(A 类和 B 类),都标有 [Binding]。目前我正在为每个功能使用一个类。类 A 和 B 都有一个如下所示的步骤: [Given(@"an employee (.*) (.…
在哪里可以找到如何最好地使用 Gherkin 标签?
我一直在使用 SpecFlow 进行验收测试。这使用了 Gherkin(DSL Cucumber 使用)。它包括一个有趣的功能,称为“标签”。我可以看到其使用的实用性,但…
如何使 Specflow 很好地处理日期/时间?
我希望能够编写这样的测试: Background: Given a user signs up for a 30 day account Scenario: access before expiry When they login in 29 days …
对我的小黄瓜感到困惑 - 网页之间的导航
我刚刚开始在一个 Web 项目上使用 BDD,使用 SpecFlow 和 WatiN 通过浏览器实现自动化,但我不太确定如何编写我的步骤。 我试图以 TDD 方式驱动测试中…
SpecFlow - 如何正确使用“背景:”功能文件中的命令?
我一直在阅读文章、观看一些截屏视频并尝试一些示例/演示教程。 我读过一篇文章,有人说“不要使用太多背景”。我很好奇,所以我在 SpecFlow 的功能文…
BDD 场景应该包含实际测试数据,还是仅仅描述它?
我们已经意识到,在定义典型的 CRUD 场景时,有两种指定测试数据的选项: 选项 1:描述要使用的数据,并让实现定义数据 Scenario: Create a region Gi…
Ruby Cucumber 带有插值的多行引号?
我正在使用 Cucumber 将 JSON 发送到一些 API 操作。在一种情况下,我需要知道在 API 调用之前构建的对象的 ID 并将该 ID 传入。 我想这样做: Scenar…
如何根据正在执行的功能文件加载 Cucumber 步骤定义
我想修改 Cucumber,以便在执行给定功能时(例如“login.feature”),我只想为 Web 步骤加载 login_steps.rb 。不应加载其他步骤文件。 在我看来,如…
将黄瓜与 jruby 一起使用
在公司的 Intranet 上工作 我正在使用cucumber 0.8.5 gherkin 2.1.5 ,并且尝试从使用 ruby 1.8.7 切换到 jruby 1.5.1 但是,每当我尝试从 jruby …
尝试使用“示例”时解析问题黄瓜功能部分
运气不佳 谷歌搜索此错误消息features/manage_hand_evaluator.feature: Parse error at features/manage_hand_evaluator.feature:21 时 。在期望以下…
如何在 Visual Studio 中获得 .feature 文件的 Gherkin 语法突出显示?
默认情况下,Feature、Scenario、Given、When、Then 等关键字不会突出显示。是否有现成的模板可以实现此目的?…
如何学习/教授黄瓜小黄瓜
我希望业务分析师能够使用 Gherkin 编写 Cucumber 友好的所有功能、场景和步骤规范。 我已经在 Cucumber 的 github 网站上阅读了一些基本信息,并通过…
- 共 1 页
- 1