bdd 相关问题

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

我的代码python BDD行为循环中的动作链问题

我正在尝试遍历Raymour和Flanigan家具网站主页上的元素。我将所有项目都放入一个大块,并希望使用操作链方法单击它,然后...

回答 1 投票 0

如何正确测试异步Faye服务器?

我正在使用private_pub gem在我的应用程序中具有实时功能。我真的很内,但是我已经放弃测试该应用了!为了确保一切都可以手动进行,我必须具有...

回答 1 投票 4

在大型Rails应用程序中加速RSpec测试

我在RSpec测试中有一个带有2000多个示例的Rails应用程序。毋庸置疑,这是一个大型应用程序,需要进行很多测试。此时运行这些测试效率很低...

回答 9 投票 90

Katalon Studio项目中使用的“ include”文件夹是什么

类似于此问题的要问,但尚无答案,我正在努力了解如何在Katalon Studio项目中正确使用文件夹。特别是到目前为止,我...

回答 1 投票 0

硒代码(CUCUMBER)未在Intellij IDEA上执行

当我在Intellij IDEA上运行Cucumber测试运行程序文件时,除了显示消息“处理已完成,退出代码为0”,我无法在控制台上看到任何输出。任何人都无法运行实际的代码...

回答 1 投票 0

如何检查elemet到jsname的div中?

我在检查DIV中的元素时遇到麻烦,我不想使用xpath。谢谢兄弟// // Assert.assertEquals(“ Digite uma senha”,driver.findElement(By.xpath(“ // * [@ id = \” view_container \ ...

回答 1 投票 0

是否有适用于Behave的Python无头浏览器,而不使用Selenium或真实的浏览器

我在PHP / Symfony世界中具有悠久的历史,因此我熟悉使用Behat(如Behave)而不必使用完整的Selenium设置。为此,他们使用GoutteDriver(用PHP编写)代替...

回答 1 投票 0

Pytest bdd with模拟补丁?

任何人都可以将pytest bdd与嘲笑.patch一起使用吗?就是@when(我这样做)def do_this_thing():with mock.patch('myinnerfunc',return_value = False):myfunc()因此,我在上面...

回答 1 投票 0

我应该使用Specflow BDD Selenium进行API测试吗?

我正在使用Specflow(Cucumber)用C#开发带有C#的BDD测试自动化解决方案,并将测试编写为纯文本Gherkins。我目前正在编写一个回归测试套件。当...

回答 1 投票 -1

在COBOL应用程序中是否有可行的方法来使用测试驱动的开发(TDD)?

有没有人遇到任何可行的方法来在COBOL应用程序中/针对COBOL应用程序实施测试驱动的开发(以及潜在的行为驱动的开发?理想的解决方案应同时启用...

回答 3 投票 23

扩展打字稿的超级测试

我正在尝试在超级测试上创建扩展。使用我发现的问题扩展SuperTest。我在javascript上有这个工作示例:const request = require('supertest'); const Test = ...

回答 1 投票 2

BDD中的隔离行为

[假设我有一个程序连续执行三项操作:任务1任务2任务3现在假设我想为任务2编写BDD。让我们说说它何时失败。现在仅在任务1之后执行任务2 ...

回答 1 投票 0


使用Behat的SilverStripe运行测试,抛出“未为模块silverstripe / framework找到behat.yml”错误

我正在从事SilverStripe项目。我正在尝试为我的项目使用Behat编写行为测试。但是运行测试时出现错误。以下是我到目前为止所做的。首先...

回答 1 投票 0

cucumber-js在需要变量时找不到步骤定义

我有一个功能// test.feature功能:Test1场景:测试变量给定当没有变量成功时当when值blah和值blah3 // test_steps.js ...

回答 1 投票 0

[使用specsync将Azure FlowOps测试计划与Specflow方案(功能文件方案)同步

Specflow方案可以与MTM同步。但是是否可以使用specsync将Specflow方案与Azure DevOps测试计划同步?如果是,请提及步骤。我需要将方案上载到Azure ...

回答 1 投票 1

Capybara :: ElementNotFound,但它在那里

我遇到以下错误:Capybara :: ElementNotFound:无法找到字段“用户名”。

回答 4 投票 3

如何控制步骤定义文件黄瓜注释仅适用于一个步骤定义文件?

我试图同时运行两个步骤定义文件(黄瓜),因为我在一个步骤定义文件中应用了@Before注释。当我运行这些文件时,注释将同时应用于和...

回答 1 投票 0

使用PageObjects时,Webdriver驱动程序存在问题

我想使用:Login_Page Login = PageFactory.initElements(driver,Login_Page.class);在所有步骤中以独特的方式。当我在每一步中使用时,我都没有问题,当我在每一步中使用时,我都没有...

回答 1 投票 0

如何允许多个步骤定义匹配

我正在使用黄瓜进行BDD测试,功能文件如下所示:功能:唱歌场景:鉴于兴趣为空,用户尝试无兴趣注册。

回答 1 投票 0

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