bdd 相关问题

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

pytest bdd传递@scenario模块

我找不到传递不遵循@scenario装饰器的模块定义的情况。 #例如:@scenario('myFileName.feature','我的方案标题')def ...

回答 1 投票 1

是否有MonoTouch兼容的BDD风格测试框架?

我正在寻找与monotouch兼容的BDD样式测试框架。谁知道一个?如果有人这样做会让我知道,他们的规格在哪里,我将不胜感激。 ...

回答 2 投票 2

黄瓜 - 宁静不注入步骤

我正在使用黄瓜 - 硒进行一些集成测试。我设法创建功能文件和Test类。但是一旦我在Give方法中,我就会看到ScenarioSteps(ProjectMemberSteps)......

回答 1 投票 1

JIRA-BDD-Specflow测试管理工具添加

我们在项目中使用JIRA,SpecFlow,Jenkins。任何人都可以告诉我们一个可以用作JIRA的工具来组织,维护和跟踪测试过程,进度和结果......

回答 1 投票 0

使用断言式测试在Python中隔离单元测试的规范方法是什么?

我最近问了这个问题,并意识到我还想知道是否有办法通过断言式测试实现“期望”隔离。我复制并粘贴了一个简单的例子,我...

回答 1 投票 4

Gherkin功能文件的相当输出

我们正在Gherkin中构建规范,我们希望将这些功能文件呈现给业务利益相关者。我们如何以某种“漂亮”格式导出所有功能文件?为......

回答 5 投票 22

BDD场景应该包含实际测试数据,还是只描述一下?

我们已经意识到在定义典型的CRUD场景时有两种指定测试数据的选项:选项1:描述要使用的数据,让实现......

回答 3 投票 22

在TFS Build中运行Specflow测试

如何让我的TFS版本运行我的Specflow测试?我在本地VS构建中运行测试,但它们没有在TFS构建中被选中。请有人发布我会采取的步骤......

回答 2 投票 6

将黄瓜数据表转换为自定义对象列表,其中对象具有“集合”类型的字段

假设在Cucumber场景步骤中有一个步骤使用数据表:我添加了一个新用户| firstName | lastName | workEmail | workPhone | userName | assignedRoles | ...

回答 2 投票 1

在Karate中,我们如何与BA合作以实现业务场景的自动化

在使用Karate时,我们能够对Web服务进行大部分验证,我们能够成功地将Karate与Selenium webdriver集成,并使用java类进行数据库断言。对于DB我们......

回答 1 投票 3

如何解决runtime.cucumberexception错误解析功能文件

我刚刚创建了简单的java文件,用于通过黄瓜执行功能文件,但是它失败了,并且在线程“main”cucumber.runtime中抛出了运行时异常异常。

回答 4 投票 2

SpecFlow - 如何在功能文件中正确使用“Background:”命令?

我一直在阅读文章,观看一些屏幕演员,并玩一些示例/演示教程。我读了一篇文章,其中有人说“不要使用太多的背景”。我很好奇......

回答 1 投票 15

运行Cucumber功能文件时出现错误未知选项:--plugin

用法:java cucumber.api.cli.Main [options] [[FILE | DIR] [:LINE [:LINE] *]] +选项:-g, - glue PATH加载胶水代码(步骤定义和挂钩)的位置从。 -f, - 格式......

回答 2 投票 3

如何使用传递的变量更改小黄瓜文本

我有一个Cucumber功能文件 - 场景:用户登录给定用户启动站点然后用户使用UserLogin1登录现在这个UserLogin1实际上是一个我正在通过的变量...

回答 1 投票 0

在[After *]灯具步骤中遇到麻烦

问题:我有两个功能(我刚刚开始使用SpecFlow)在每个功能步骤中,我创建了一个全局WebDriver,以便我可以将它用于所有步骤。如果我只运行步骤,...

回答 1 投票 0

Specflow步骤等待异步API

如果在DrinkStuff()方法中发生故障,我们试图通过以下方法来打破测试:[给(@“有某事”)]公共异步任务给定Something(){等待......

回答 1 投票 9

如何在不使用场景大纲的情况下多次运行黄瓜场景

在我的黄瓜jvm项目中,我希望使用相同的数据集(在excel中提供数据)执行我的场景10次而不使用场景大纲。谁能指导我如何实现这一目标?

回答 2 投票 0

记录未在行为步骤中捕获

好吧在我的environment.py文件中我可以通过以下方式记录东西:logging.basicConfig(level = logging.DEBUG,filename =“example.log”)def before_feature(context,feature):logging.info(“test logging”) )...

回答 1 投票 6

鉴于何时测试 - 我需要“何时”?

我正在对我们的网站实施一些烟雾测试。我正在使用Given / When / Then格式进行现有的自动验收测试/用户故事。但现在我想做一个初步的烟雾测试:鉴于我...

回答 6 投票 17

为什么黄瓜甚至其支持的BDD工具都需要specflow

我试图找到为什么使用.NET开发BDD测试自动化框架需要specflow。由于Cucumber本身是一个BDD工具,为什么我们不能直接在.NET项目中使用Cucumber?

回答 2 投票 5

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