bdd 相关问题

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

Enzyme Jest window.getSelection()不起作用

如何解决我的情况?以下函数的Jest + Enzyme测试返回TypeError:window.getSelection不是函数我的代码:_addNewAgent(){window.getSelection()。removeAllRanges(); ...

回答 1 投票 5

Windows上的Behat - 截图

我有几个Behat测试使用类似的东西截取屏幕截图:$ driver-> getWebDriverSession() - > screenshot();有谁知道Behat插件或扩展可以......

回答 2 投票 3

有没有办法从Selenium Cucumber testng框架中的@DataProvider注释中获取数据?

我正在开发一个selenium-TestNg项目,我们正在整合黄瓜框架,我需要通过@DataProvider技术获取数据。

回答 1 投票 0

使用BDD示例介绍定位器

我正在设计一个使用BDD和Gherkin的场景。我正在使用量角器。其中一个参数是按钮的定位器。当尝试使用定位器查找按钮时,它找不到...

回答 1 投票 1

获取javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException

我正在尝试使用空手道工具进行休息API测试。我在pom.xml中设置了以下依赖项的Karate com.intuit.karate

回答 1 投票 1

黄瓜解析器错误

这是我的目录结构:C:\ Work \ Test Scripts \ Cucumber \ features features \ guru.feature features \ step_definitions \ step_definitions \ step-guru.rb所以从...运行命令Cucumber

回答 2 投票 -1

Nightwatch.js chromedriver实例留在记忆中

当我使用这个简单的测试脚本时,chromedriver.exe会保留在内存中。 simple-test.js module.exports = {'测试网址':功能(浏览器){浏览器.url('http://www.google.com')....

回答 1 投票 0

用@MockBean模拟的RestTemplateBuilder为null

我想测试一个使用@Autowired RestTemplateBuilder构建RestTemplate的Tasklet实现。 RestTemplate执行请求。我想模仿这个请求的响应。 @ ...

回答 1 投票 2

element.getText()。然后(函数)没有被执行

我正在使用量角器和黄瓜。我想打印从getText返回的文本。我正在使用.then函数来获取此类文本,但由于某种原因,console.log代码未被执行。 ...

回答 1 投票 0

如何组织多部分Codecept.js场景?

多部分Codecept.js场景的首选(或仅仅是好)模式是什么,例如:选择要上载的文件。清空选项。清除选择后选择要上载的文件。一世 ...

回答 2 投票 0

Specflow BeforeTestRun记录

[BeforeFeature] public static void BeforeFeature(){featureTitle = $“{FeatureContext.Current.FeatureInfo.Title}”; featureRollFileAppender = new RollingFileAppender {AppendToFile ...

回答 1 投票 2

在API上的“post”方法获取“org.glassfish.jersey.message.internal.HeaderValueException”错误

我得到的例外是org.glassfish.jersey.message.internal.HeaderValueException:太多“Content-Type”标头值:“[application / json,application / json]”我正在传递一个请求...

回答 1 投票 -1

即使在更新新路径后也会使用旧的要素文件路径

我是黄瓜的新手,我正在自动化一个场景。最初我将我的功能文件保存在路径C:\ Users \ test \ eclipse-workspace \ Automation \ src \ test \ resources \ featureFile中。然后我移动了这个功能......

回答 1 投票 -1

生成自定义Specflow功能文件模板

我们的团队使用需要使用某些标记进行修饰的要素文件,并遵循特定的方案和要素命名约定。是否可以生成特定于我的自定义模板...

回答 2 投票 1

比较具有不同项目类型的集合

我有两个具有不同项类型的集合,例如:var collection1 = new List (); var collection2 =新列表 ();是否有可能断言两个集合......

回答 1 投票 3

如何使用Gherkin基于授权测试过滤器?

我不明白当没有实际的商业行为来测试某些东西时,情景会是怎样的。以下情况是否足够好?我不明白它如何被转换成过去,......

回答 2 投票 1

RSpec - 未初始化的常量,例如double

我正在使用TDD方法构建一个小API的名称错误,使用TDD方法NameError:未初始化的常量ExpenseTracker :: API :: Ledger API.rb需要“sinatra / base”需要“...

回答 1 投票 0

如何将场景绑定到cucumber java中的特定步骤类

有没有办法将场景绑定到黄瓜的步骤类。我希望黄瓜能够在特定的类中查找场景的步骤,而不是查看包中的所有步骤。这个 ...

回答 2 投票 0

jest模拟函数而不作为回调传递

我有一些代码,如:module.exports = {idCheck:function(errors){errors.some((error)=> {if(error.parentSchema.regexp ==='/ ^((?!\\ bMyId \\ b)。)* $ / i'){this._recordError(...

回答 1 投票 0

团队是否采用BDD进行回归测试?

在回归测试中采用Selenium已经听到很多关于BDD的消息。团队是否使用BDD编写回归测试?我问的是为一个体面的消费者自动测试案例......

回答 2 投票 -3

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