Cucumber是一种行为驱动开发(BDD)工具,它以纯文本(以简单的Gherkin语言结构)编写的功能描述作为自动化测试。
使用 Selenium Webdriver 与 Stripe Card Element iFrame 交互 - Cucumber/Selenium Java
我有一个表单,我想在 Java 中使用 Cucumber 和 Selenium Webdriver 来自动化 - 在这个表单中,我们有一个从 Stripe 使用的卡片元素。我们称之为 div,剩下的由 stripe 完成。我是...
在 Java 中运行测试用例之前了解与一组测试用例相关的所有 Cucumber 标签
我正在使用 Cucumber 和 JUnit5 进行 Java 测试项目。我正在为 Web 应用程序运行 API 和 UI 测试用例。对于 API 测试用例,我们使用 XSRF 令牌作为额外的一层
如何在 Typescript 编写的 BDD Cucumber 框架中实现剧作家的测试超时?
我正在努力使用 playwright 创建一个成熟的测试自动化框架,该框架将具有 TDD 和 BDD 选项。为了实现 TDD 部分,我使用剧作家测试运行程序,...
我正在使用黄瓜和打字稿在剧作家中写作。 我需要更改默认的预期等待时间。 我注意到每个匹配器,比如 toBeVisible() 都有自己的超时,但也阅读手册,...
我正在尝试编写一个 cucuber 测试来运行 shell 命令,但我似乎无法正确显示输出...... 我正在尝试使用 appium 获取 apk 文件,并且我想确保我可以...
使用 pytest-bdd 的标签(Cucumber)来“复用”装置
我认为我真正要求的是更熟悉 pytest 高级功能或操作的人提出建议,而不是 pytest-bdd 特有的东西...... 解释一下目标: 我们...
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中正确显示,有时需要将该目录标记为“测试资源根目录” 还有一个小超时,将列显示为“已使用”
Cucumber 标签:类型不匹配:无法从 String[] 转换为 String
在@CucumberOptions下,使用标签选项仅执行一组测试,例如:冒烟测试。我已经编写了标签代码,如下所示: @CucumberOptions( 标签 = {"@SmokeTest&q...
最近 Playwright 实现了新的 UI 模式,可以使用 npx playwright test --ui 运行 我正在使用 Cucumber-js 和 Playwright。 有什么方法可以在 --ui 中与剧作家一起运行黄瓜测试吗?
如何创建 Cucumber 数据表(不是来自步骤),稍后可以使用 .asMaps(String.class, String.class) 转换为列表<Map<String, String>>
所以,我有一个使用通过 Cucumber 创建的数据表的方法 一些步骤说明 |角色 |名称 | | a1 | x1 | 在这个方法中,它将数据表解析为这个 @AND(“某个步骤
我正在我的项目中编写 Gherkin 测试用例和 Java 步骤定义。我是小黄瓜新手,试图理解嵌套步骤的含义。你能帮我理解第二个吗?
我想双击整个文本区域中的一个单词。但每当我尝试查找元素并双击时,它都会选择整个文本区域
这是我的文本区域,我想单击任何一个单词,假设我想单击“星期六”,但是这个 xpath 给出了整个文本区域,无法单击任何一个单词。请让我知道如何...
我们使用codeceptjs和cucumber进行api测试。在测试步骤中,我们决定使用文档字符串来传递变量而不是数据表。 现在创建场景大纲(黄瓜风格)
我在将黄瓜报告上传到 xray 云时遇到问题。 这是我使用的代码: CloseableHttpClient httpClient = HttpClients.createDefault(); HttpPost postRequest = new HttpPost(UPLOAD_URL);
我有一个Java、Spring项目结构,如下所示: ├── 来源 │ ├── 集成测试 │ │ ├── java │ │ │ ├── foo.bar.cuke.project │ │ │ │ ├── 控制器 │ │ │ │ │ ├──
这是我的跑步者课程的一个例子。 @RunWith(黄瓜.class) @CucumberOptions( 标签=“@tryout”, 插件= {“漂亮”, “html:目标/黄瓜-
无法强制使用 JUnit5 运行的 Cucumber/Playwright 测试超时
我将 Playwright 与 Cucumber 结合使用。我的所有测试都是通过 Maven Surefire 与 JUnit 5 测试运行器并行运行的。我遇到的问题是我无法...
我需要执行属于一项功能一部分的一个场景 100 次。由于没有数据参数化,因此没有场景大纲。我只需要对此特定的
无法从@wdio/json-reporter的json输出文件生成multiple-cucumber-html-report
我正在尝试从头开始设置一个带有 webdriver IO 和 Cucumber 框架项目的打字稿。 以下是我的 package.json 的内容 {“名称”:“typescript_wdio_cucumber”,&q...