cucumber 相关问题

Cucumber是一种行为驱动开发(BDD)工具,它以纯文本(以简单的Gherkin语言结构)编写的功能描述作为自动化测试。

黄瓜测试运行的顺序是什么

我知道 Cucumber 从上到下运行功能文件中的每个测试,但我的问题是,功能文件按什么顺序运行?它似乎不是按字母顺序排列的,也不是按任何结构顺序排列的。

回答 2 投票 0

指定测试用例不使用 Cucumber 与 Spring 中的 TestNG 运行器并行运行

我已经能够使用 TestNG 运行程序将项目配置为并行运行测试用例;然而,有一些场景不是很线程安全。如果这些测试用例成功...

回答 2 投票 0

Cucumber 我想要一个在 try 块中运行给定步骤的步骤

我在cucumber和kotlin中有一个自动化项目,有很多步骤,有时我希望运行一个步骤,并且如果失败也不要停止测试,即在try块内运行它(我称之为软步骤)。 .

回答 1 投票 0

水豚测试上一个屏幕

在 ruby on Rails 应用程序中,我有一个“主屏幕”haml,其中带有一个添加按钮,可将用户带到“addscreen”按钮。我已经使用 Caybara 和 Selenium 创建了一个测试,检查是否...

回答 1 投票 0

如何在 Playwright 框架中将屏幕截图附加到 Cucumber HTML 报告?

我正在尝试将屏幕截图添加到我的 Playwright 测试框架中的 Cucumber HTML 报告中。 这是我的reporter.js: const 记者 = require('cucumber-html-reporter') 常量选项 = { 主题:'

回答 1 投票 0

在线Cucumber报告和控制台输出在同一行

这是一个selenium java项目,使用Intellij Idea来运行测试自动化场景。它最后生成在线黄瓜报告。但正如你在图片中看到的,不幸的是,它梳理了......

回答 1 投票 0

将 pdfbox 从 2.0.26 更新到 3.0.2

我已将 pdfbox 从 2.0.26 更新到 3.0.2,但我收到此异常,并且完成测试后未生成 PDF 报告 如何摆脱这个异常并使pdfbox成为基因...

回答 1 投票 0

Cucumber Java 中未定义的步骤定义

我在Login类中添加了登录步骤。但是当我从 Login.feature 文件运行该场景时,我仍然收到未定义的步骤错误。 登录类 封装步骤定义; 导入 io.cucumber.java.en.A...

回答 2 投票 0

运行并发测试 Cucumber/Capybara

我正在寻求一些关于从哪里开始使用 Cucumber/Capybara 运行并发测试的帮助。我需要在没有“parallel_tests”gem 的情况下执行此操作。原因是我似乎无法...

回答 1 投票 0

Cucumber jvm 7 和 maven:从命令行运行测试

我已经使用 Selenium 和 Cucumber 设置了一个 Java 项目,用于端到端测试。由于我还使用并非总是那么稳定的 IDE IntelliJ,因此我依赖于使用 Maven f 运行测试的选项...

回答 1 投票 0

WSL Rails Selenium Chromedriver 连接拒绝本地主机 9515

在 WSL 上的 Rails 中运行 Cucumber 功能测试时返回: 无法打开与 localhost:9515 的 TCP 连接(连接被拒绝 - “localhost”端口 9515 的 connect(2))(Errno::ECONNREFUSED) 之后

回答 1 投票 0

Serenity 完整报告显示糟糕的用户界面

我正在使用 Serenity BDD,在运行所有测试用例后,我得到了 Serenity 报告。当我打开完整的报告时,它显示报告的用户界面很差,没有任何样式。 我的 pom.xml <...

回答 1 投票 0

使用Cucumber在Cypress中通过API登录后退出页面

通过 API 会话登录后,我在 UI 中注销。我使用自定义命令进行登录,并在 beforeEach 挂钩内的步骤定义之一中重用它。我不确定我做错了什么,他......

回答 1 投票 0

如何使用正则表达式将数据从特征文件传递到步骤定义文件?

这个项目使用 NodeJS、Cucumber、Gherkin、Selenium。 我正在尝试传递一个存储的值,或者现在,这个示例中的值将是从功能文件到步骤定义的 URL...

回答 2 投票 0

以编程方式运行黄瓜测试时将服务注入到步骤定义中

鉴于此处找到的代码,我能够以编程方式运行黄瓜测试。 在步骤定义类中,我注释了 DummyService 的构造函数注入。 如果我取消评论,那么我会收到...

回答 1 投票 0

在空手道中,我正在进行深度比较,但由于该虚拟机崩溃,它使用了太多堆空间

我正在空手道中进行深度比较,同时匹配响应,但是当响应不匹配时,需要太多的堆空间来比较,这会导致虚拟机崩溃。 具体错误...

回答 1 投票 0

Cucumber TestNG 断言失败并出现 java.lang.NumberFormatException

我正在使用一个简单的 Maven 项目。每当我在黄瓜中运行断言时,它就会失败。但当我在正常项目中运行时,工作完美。 错误:java.lang.NumberFormatException:对于输入字符串:&q...

回答 1 投票 0

是否可以在Cucumber的步骤中获取场景?

我需要在步骤内的特定位置进行屏幕截图。这意味着不在@BeforeStep 上也不在@AfterStep 上。我需要打电话 // public void someStep(Scenario scene) // 这不起作用 公共...

回答 3 投票 0

设置和使用 Gherkin Android Studio

作为项目的一部分,我应该在 Gherkin 中为我的 Android 应用程序编写测试,以测试功能。我在 Android Studio 中安装了 Gherkin-Plugin(浏览存储库)。 现在我该如何使用它?什...

回答 2 投票 0

如何将特征文件中的数据解析为cucumber的变量?

我目前正在开发一个 UI selenium 项目,在该项目中我想从 UI 获取字符串数据并将其解析为我的 .feature 场景文件中的变量。 我会用这个场景来解释,在这...

回答 1 投票 0

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