bdd 相关问题

BDD代表行为驱动开发。它与TDD(测试驱动开发)和ATDD(验收测试驱动开发)相关并从中衍生而来。它在语言上与它们不同,更喜欢“示例”,“场景”或“规范”到“测试”。

运行黄瓜功能没有在eclipse中显示

我是自动化新手。我在运行黄瓜功能时面临这个问题。它并没有显示在eclipse中Run as options的所有屏幕截图中作为Cucumber功能选项运行

回答 2 投票 1

空手道:查询参数值正在编码

我正在使用空手道0.6.1版本,并面临与queryparam获取请求的问题。场景大纲:在提供过滤器值时,使用帐户详细信息验证响应数据...

回答 1 投票 0

Capybara应该有_content不等待足够长的时间

所以我正在用水豚写一个验收测试。该方案是将我们的新闻通讯系统连接到外部邮件服务。我们将被重定向到我们的外部服务页面以请求访问...

回答 4 投票 0

我遵循BDD规范吗?

我正在尝试基于BDD样式编写我生命测试的第一次,如下所示:最终类SapRsSpec使用Matchers扩展FeatureSpec与GivenWhenThen {feature(“KAFKA”){...

回答 1 投票 3

如何使用AsyncFeatureSpec?

我正在尝试使用AsyncFeatureSpec编写异步测试,如下所示:import java.net.ConnectException import org.scalatest._ final class SapRsSpec使用...扩展AsyncFeatureSpec

回答 1 投票 1

在一个场景中给出多个

我有一个看起来如下的场景:场景(“Websocket客户端在启动时向SAP上的websocket服务器发送数据”){Given(“SAP上的Websocket服务器是活动的”)和(“它支持...

回答 2 投票 1

从Python中的行为表中选择行

我正在使用行为框架在Python中开发测试。目前,我有一个场景大纲和示例。我希望能够在任何时候选择其中一个例子......

回答 3 投票 3

制定正确的场景短语

我想知道,如果以下Gherkin短语对应于BDD规则:最终类KafkaSpec扩展BddSpec {feature(“Kafka通过websocket分发到SAP服务器”){scenario(“...

回答 1 投票 1

延长黄瓜步骤

我有一个Cucumber步骤,如下所示:当我输入用户的凭据时,另一个说当我为用户输入正确的凭据时,相应的步骤定义是:@ ...

回答 4 投票 3

Python:如何将行为整合到pytest中?

我创建了一个Django应用程序,并且非常依赖pytest来发现和组织我的单元和功能测试。但是,我希望将行为驱动与行为开发应用于将来的测试。 ...

回答 1 投票 12

从特征文件读取数据表 - Pytest-bdd

我是pytest-bdd框架的新手。下面是示例功能文件内容:场景大纲:Google多重搜索请求鉴于我想在Google搜索当我搜索'

回答 1 投票 0

如何检查PageObject的所有元素是否有效(Java,Serenity,Cucumber)

我正在用黄瓜编写场景测试用例,我想在运行测试之前检查PageObject的所有元素是否有效以及selenium是否可以与它们进行交互。我想避免跑我...

回答 1 投票 0

单元测试自定义授权属性

我写了一个自定义声明authorizatize属性,我想单元测试我写的代码,但一直无法找到我在寻找的东西。例如,这是我的习惯......

回答 1 投票 0

如何在Behave-Python中生成报告?

对于Java,有外部报告生成工具,如extent-report,testNG。 Junit为单个要素文件生成xml格式输出。要获得详细的报告,我没有看到选项或......

回答 4 投票 3

在IntelliJ中运行功能文件时缺少步骤

Intellij在运行我的功能文件时一直说Undefined Step。但是我已经复制了这些步骤并将它们放入另一个包中,并将该包名称添加到Edit的“glue”参数中...

回答 1 投票 0

无法在QAFTestStepProvider类中传递实例变量

我得到一个NullPointerException,用于在带有@Given注释的方法中实例化的实例变量,如下面的代码“test”所示:import com.qmetry.qaf.automation.step ....

回答 1 投票 2

导入的cucumber.api.junit无法解析

我正在研究Cucumber-BDD框架,我在POM.xml中添加了所有必需的Maven依赖项但是我无法导入Cucumber.class。我收到以下错误“进口黄瓜....

回答 1 投票 0

如何将Specflow步骤标记为“已过时”以支持渐进式,向后兼容的重构

由于业务术语中的一些术语变化,我目前正在重构中等规模的应用程序。我们有大约121个需要更改的SpecFlow功能文件。我喜欢你怎么能“......

回答 3 投票 2

Selenium net.serenity.bdd.core.exceptions.SerenityManagedException元素超时

我在选择此表单中的单选按钮时遇到问题: ...

回答 1 投票 0

如何使用不同语言的黄瓜/小黄瓜?

我正在我公司建立一个Cucumber,Sikuli和Eclipse的测试环境。我已经设法使一切工作正常,但现在我需要使.feature文件以葡萄牙语工作。作为......

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.