cucumber 相关问题

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

如何在 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

同时运行 JUnit 测试和 Selenium/Cucumber 测试时出现问题

我有一个基本的 Maven/Spring 测试项目,其中包含一些简单的 JUnit 测试和 Selenium/Cucumber 测试,稍后我想使用 Github Actions 运行它们,但首先我想确保它们在本地运行。 这...

回答 1 投票 0

如何滚动元素到查看端口

以下代码用于启动驱动程序, DesiredCapability 上限 = new DesiredCapability(); cap.setCapability("platformName", "Android"); 上限。

回答 1 投票 0

Java WireMock 定义存根在使用 Cucumber 并行执行的多线程测试中失败

我使用 Cucumber 和 WireMock 进行 Spring-Boot 应用程序和集成测试。 在常规非并行执行模式下执行测试工作正常,没有任何问题,但是当切换到并行时......

回答 1 投票 0

在 Cucumber 项目上运行 mvn 不会运行任何测试

我在 Eclipse 中有一个 Cucumber Java 项目。当我尝试在 Eclipse 中或从命令行运行 Maven 时,没有运行任何测试。但是当我使用 Junit 在 Eclipse 中运行测试时(右键单击 ->...

回答 2 投票 0

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