bdd 相关问题

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

如何在行为框架中使用夹具使Selenium Webdriver保持为before_tag钩子的一部分?

我正在使用行为框架进行测试,某些功能文件不需要运行浏览器。因此,我尝试按照https://behave.readthedocs.io/zh / ...

回答 1 投票 0

运行黄瓜JUnit测试时出现InitializationError

包装黄瓜;导入org.junit.runner.RunWith;导入cumul.api.CucumberOptions;导入cumul.api.junit.Cucumber; @RunWith(Cucumber.class)@CucumberOptions(format = {“ pretty”},...

回答 2 投票 0

关于运行BDD测试时此错误的根本原因的任何建议

[尝试从本地Mac计算机运行某些BDD行为测试时,遇到以下错误。有没有其他人经历过它,并提出任何解决建议。 HOOK-ERROR在before_all:KeyError:...

回答 1 投票 -1

如何使用pom.xml更新属性文件中的环境值

我在configs / Configuration.properties中具有configuration.properties,其中我的URL路径= http:// finacial / dev3 / api http:// financial / {env} / api,我想从pom加载环境值。 xml ...

回答 1 投票 0

BDD脚本,用于在我键入时显示在摘要窗格上的文本的性能

我想为性能需求编写一个BDD,但是在这种情况下,我不太确定如何从需求本身中分离出UI详细信息。我的应用程序中有一个摘要平面,其中...

回答 1 投票 0

等待javascript事件WebDriver

我有一个菜单和子菜单,内置于angularJS。每个菜单具有以下代码: When I try to click in a ...

回答 1 投票 1

黄瓜中BDD方案的有效执行

我已经开始使用Selenium + BDD Cucumber,我发现这两种技术可以很好地协同工作。我对如果黄瓜...

回答 1 投票 0

如何在PyCharm中运行芦荟测试

我有一组.feature文件,我想从PyCharm运行/调试它。在PyCharm专业版中,只有生菜和行为可用。

回答 1 投票 2

BDD语句应如何正确构建?团队中是否使用约定?

是否有在小型敏捷团队和社区中创建BDD方案的首选方法?我正在使用小胡瓜,它在https://courgette-testing.com/bdd上提供了一个示例方案:已退款...

回答 2 投票 2

是否可以通过testRunner的beforefeature钩子修改黄瓜报告?

我在beforefeature钩子中调用的API很少,下面是我要实现的目标。验证这些api的响应。 -做完了在黄瓜报告中发布api响应的结果。我可以打电话给...

回答 1 投票 0

在Django个人资料应用中测试视图的最佳做法?

我想为Django个人资料应用中的视图编写一些测试。 视图具有一些智能的错误处理逻辑。 例如,如果我们尝试创建一个配置文件,但该配置文件已存在,则只需重定向至...

回答 1 投票 0

是否有一种方法可以对动态数据运行BDD(自动化测试)(保持更改状态,而且每2周清除一次以前的数据?

我正在运行一个角度应用程序。我想在具有不同数据集的3个不同环境上运行自动化测试。

回答 1 投票 -2

小黄瓜多个步骤定义匹配

我试图了解Gherkin,以至于我可以分离出用户故事并允许业务专家编写它们。如果我有一个背景(第1版),这是一个常见的先决条件,那么为什么要全部...

回答 2 投票 0

[我使用类httparty时parsed_response有问题

我对类httparty有问题,类CRUD包含HTTParty def self.create @base_url ='https://api-de-tarefas.herokuapp.com/users'@body = {... ...>]

回答 1 投票 0

如何正确使用黄瓜?

例如,Yathzee游戏的计分卡包含13个类别,当我想测试得分时,我应该只创建一个.feature文件并编写13个场景来测试每个类别,还是创建.feature ...

回答 1 投票 -1

为什么不将Cucumber视为测试工具?

我是Cucumber的新手,我正在尝试了解该工具。在阅读文档时,我发现它很快被定义为“支持BDD的工具”:Cucumber是一种支持...

回答 1 投票 -1

Codeception Gherkin,定义步骤实现路径

我是PHP和Codeception的新手,我想将Gherkin与Codeception一起使用,并且我已经设置了最低限度的功能,以使功能文件在Codeception中运行。我现在发现自己正在尝试制作...

回答 1 投票 1

命名测试在TDD VS单元测试命名

我一直在做一些使用TDD开发测试;即先写我的测试。我一直被用来编写像这样的测试,使用这种命名约定。 ...

回答 4 投票 4

我不能@Spy黄瓜春天开机测试对象分两步定义

我在与春季启动2个问题运行黄瓜测试我有两个步骤的定义和两个clases我试图窥探的对象与尝试的Mockito捕捉传递给一个方法的参数...

回答 1 投票 2

什么是JBehave和黄瓜之间的区别是什么?

我已阅读的地方,JBehave实际上是相当于Java黄瓜,黄瓜,而基于Ruby的。可有人形容他们之间的差异提供了做链接?

回答 4 投票 59

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