cucumber 相关问题

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

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

Cucumber API 用于列出/运行功能/场景/标签

是否有一些 API(用于 Java 语言)可用于: 检索功能文件列表及其所有场景 检索标签列表 根据 1 和 2 中的信息,运行这些功能的子集...

回答 1 投票 0

如何使用java从cucumber中的场景大纲中获取场景名称

假设我有一个测试用例,例如 - *场景:Facebook登录测试 鉴于我是 Facebook 用户 当我输入我的用户名和密码时 然后登录应该成功* 我怎样才能得到这个场景...

回答 4 投票 0

黄瓜未正确安装?

我有一个愚蠢的小问题要问你们这些聪明的 QA 人员!事情是这样的…… 如何正确安装黄瓜? 我不断收到错误消息 错误: 2024-03-14T15:23:08.851Z 错误@wdio/runner: 错误...

回答 1 投票 0

我应该如何根据最佳实践来组织项目中的文件?

我是自动化新手,经过一些 Selenium 实践后,我想深入研究构建一个完整的自动化框架设置:Selenium、Cucumber、Jenkins,也许还可以集成一个报告工具

回答 1 投票 0

使用maven仅运行特定场景

我的功能文件中有 2 个场景,而我只需要运行 1 个场景,您能否建议我一些 mvn test 命令来执行此操作 如果我做 : mvn 测试 -Dcucumber.options="src est 资源 ea...

回答 1 投票 0

功能文件示例表中的所有场景都不起作用

我是 Cucumber 和学习自动化测试的新手,这里我有一个示例表,但我无法运行所有表内容,它只显示 1 个场景(1 个通过)。请帮忙 !! 演示功能

回答 1 投票 0

为什么在我的项目中,yarn install 命令完成时出现错误?

纱线版本3.2.4 节点版本 v18.12.0 运行yarn install后出现以下错误: ➤ YN0000: ┌ 获取步骤 ➤ YN0013: │ yargs@npm:17.6.2 在缓存中找不到,将从...

回答 2 投票 0

Java 8 和 Cucumber 不使用 lambda 方法运行步骤文件

我有一个很大的问题,我已经尝试解决这个问题,但所有时间都是一样的。 我有黄瓜这个场景 特征文件 这是步骤的文件 步骤文件 最后我和 p...

回答 1 投票 0

尝试并行运行黄瓜junit不工作

我将并行和线程计数行添加到pom文件中的surefire插件配置中: org.apache.maven.plugins maven-

回答 1 投票 0

在 Cucumber Java 项目的 build.gradle 中从 javaexec 更改为 project.test

我想为我的测试框架实现重试选项。我做了一些挖掘,发现该选项可以合并,但不能像我的项目那样。我一直在尝试将其转换为...

回答 1 投票 0

如何在空手道中特定功能文件中的所有场景之后执行相同的代码行?

如何在每个特定场景之后执行相同的几行代码? 例如,我们在功能文件的顶部定义了“背景”。有“页脚”或类似的东西吗? 罪恶...

回答 2 投票 0

Spring Batch 5 和 Cucumber(BDD) 集成

我们正在迁移到 Spring 第 5 批和 Spring Boot 3.2.2。 由于 Spring Batch 不创建表,我们现有的 Cucumber(BDD) 测试用例失败 出现以下错误: org.h2.jdbc.

回答 1 投票 0

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