cucumber 相关问题

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

使用 Selenium Webdriver 与 Stripe Card Element iFrame 交互 - Cucumber/Selenium Java

我有一个表单,我想在 Java 中使用 Cucumber 和 Selenium Webdriver 来自动化 - 在这个表单中,我们有一个从 Stripe 使用的卡片元素。我们称之为 div,剩下的由 stripe 完成。我是...

回答 5 投票 0

在 Java 中运行测试用例之前了解与一组测试用例相关的所有 Cucumber 标签

我正在使用 Cucumber 和 JUnit5 进行 Java 测试项目。我正在为 Web 应用程序运行 API 和 UI 测试用例。对于 API 测试用例,我们使用 XSRF 令牌作为额外的一层

回答 1 投票 0

如何在 Typescript 编写的 BDD Cucumber 框架中实现剧作家的测试超时?

我正在努力使用 playwright 创建一个成熟的测试自动化框架,该框架将具有 TDD 和 BDD 选项。为了实现 TDD 部分,我使用剧作家测试运行程序,...

回答 1 投票 0

如何更改剧作家中的全局期望超时

我正在使用黄瓜和打字稿在剧作家中写作。 我需要更改默认的预期等待时间。 我注意到每个匹配器,比如 toBeVisible() 都有自己的超时,但也阅读手册,...

回答 2 投票 0

以可读的形式从黄瓜测试中捕获 shell 输出

我正在尝试编写一个 cucuber 测试来运行 shell 命令,但我似乎无法正确显示输出...... 我正在尝试使用 appium 获取 apk 文件,并且我想确保我可以...

回答 1 投票 0

使用 pytest-bdd 的标签(Cucumber)来“复用”装置

我认为我真正要求的是更熟悉 pytest 高级功能或操作的人提出建议,而不是 pytest-bdd 特有的东西...... 解释一下目标: 我们...

回答 1 投票 0

Cucumber 场景大纲标题不读取示例数据,数据未读取且列标记为未使用

当我在黄瓜功能文件中的“场景大纲”标题行中使用表列时,而不是在任何步骤中,使用java和intellij-idea,如下所示: 场景大纲:我的测试 当我在“场景大纲”标题行中使用黄瓜功能文件中的表列时,不在任何步骤中,使用java和intellij-idea,如下所示: Scenario Outline: my test <lastname> Given Customer Ask Chatbot "My name is <fname>" When Verify Chatbot responses contain """ Hello <fname>! """ Then Customer clicks on "Yes" Examples: | fname | lastname | | ahmed | amir | | saad | sameh | | mohamed | morad | “fname”表现正常,但“lastname”列被标记为未使用,因为它仅在“场景大纲”行中使用,而不在任何步骤中使用。 我的问题是,这种情况发生在你身上吗?如果是这样,这是预期的行为吗?或者这是一个需要报告和解决的问题?如果是这样,这是 intellij 或 cucumber 或其他东西中的问题吗? 谢谢你 IDEA 中有此问题的公开票证:https://youtrack.jetbrains.com/issue/IDEA-261249,您可以投票 最有可能的是,功能文件没有放置在“预期”(由 Intellij 提供)的位置。 把它放在resources文件夹下。 为了在Intellij中正确显示,有时需要将该目录标记为“测试资源根目录” 还有一个小超时,将列显示为“已使用”

回答 2 投票 0

Cucumber 标签:类型不匹配:无法从 String[] 转换为 String

在@CucumberOptions下,使用标签选项仅执行一组测试,例如:冒烟测试。我已经编写了标签代码,如下所示: @CucumberOptions( 标签 = {"@SmokeTest&q...

回答 4 投票 0

通过 Cucumber 使用剧作家 UI 模式

最近 Playwright 实现了新的 UI 模式,可以使用 npx playwright test --ui 运行 我正在使用 Cucumber-js 和 Playwright。 有什么方法可以在 --ui 中与剧作家一起运行黄瓜测试吗?

回答 2 投票 0

如何创建 Cucumber 数据表(不是来自步骤),稍后可以使用 .asMaps(String.class, String.class) 转换为列表<Map<String, String>>

所以,我有一个使用通过 Cucumber 创建的数据表的方法 一些步骤说明 |角色 |名称 | | a1 | x1 | 在这个方法中,它将数据表解析为这个 @AND(“某个步骤

回答 1 投票 0

小黄瓜嵌套步骤的含义

我正在我的项目中编写 Gherkin 测试用例和 Java 步骤定义。我是小黄瓜新手,试图理解嵌套步骤的含义。你能帮我理解第二个吗?

回答 2 投票 0

我想双击整个文本区域中的一个单词。但每当我尝试查找元素并双击时,它都会选择整个文本区域

这是我的文本区域,我想单击任何一个单词,假设我想单击“星期六”,但是这个 xpath 给出了整个文本区域,无法单击任何一个单词。请让我知道如何...

回答 1 投票 0

如何访问示例/模板数据表(cucumber)的参数?

我们使用codeceptjs和cucumber进行api测试。在测试步骤中,我们决定使用文档字符串来传递变量而不是数据表。 现在创建场景大纲(黄瓜风格)

回答 1 投票 0


将黄瓜报告上传到 Xray Cloud 时出现问题

我在将黄瓜报告上传到 xray 云时遇到问题。 这是我使用的代码: CloseableHttpClient httpClient = HttpClients.createDefault(); HttpPost postRequest = new HttpPost(UPLOAD_URL);

回答 1 投票 0

Java项目在不同模块中运行Cucumber IT

我有一个Java、Spring项目结构,如下所示: ├── 来源 │ ├── 集成测试 │ │ ├── java │ │ │ ├── foo.bar.cuke.project │ │ │ │ ├── 控制器 │ │ │ │ │ ├──

回答 1 投票 0

Cucumber java动态报告文件名

这是我的跑步者课程的一个例子。 @RunWith(黄瓜.class) @CucumberOptions( 标签=“@tryout”, 插件= {“漂亮”, “html:目标/黄瓜-

回答 1 投票 0

无法强制使用 JUnit5 运行的 Cucumber/Playwright 测试超时

我将 Playwright 与 Cucumber 结合使用。我的所有测试都是通过 Maven Surefire 与 JUnit 5 测试运行器并行运行的。我遇到的问题是我无法...

回答 1 投票 0

如何执行相同的黄瓜功能或场景n次?

我需要执行属于一项功能一部分的一个场景 100 次。由于没有数据参数化,因此没有场景大纲。我只需要对此特定的

回答 3 投票 0

无法从@wdio/json-reporter的json输出文件生成multiple-cucumber-html-report

我正在尝试从头开始设置一个带有 webdriver IO 和 Cucumber 框架项目的打字稿。 以下是我的 package.json 的内容 {“名称”:“typescript_wdio_cucumber”,&q...

回答 1 投票 0

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