【问题标题】:Blank console upon trying to run cucumber feature file尝试运行黄瓜功能文件时的空白控制台
【发布时间】:2021-12-08 03:28:10
【问题描述】:

我正在尝试通过右键单击 > 运行方式 > 功能文件来运行 Cucumber 功能文件。但不会触发任何操作。空白控制台输出。 可能是什么情况?

我在 pom.xml 中安装了以下依赖项:

  1. 朱尼特
  2. 黄瓜-Java
  3. 黄瓜-朱尼特

【问题讨论】:

  • 书面步骤似乎没有映射到步骤定义。请显示完整的 Eclipse 窗口,即控制台

标签: java maven selenium-webdriver cucumber gherkin


【解决方案1】:

你的文件结构要满足一定的条件才能让cucumber顺利运行。

  1. 把你的功能文件放到resources文件夹中
  2. 您的步骤定义文件必须与您的运行器类位于同一包中(或在子包中)
  3. resource 文件夹中的功能文件必须位于复制运行程序类(或子文件夹)所在的包结构的文件夹中

假设您有一个包my.test.package,您的跑步者类所在的位置。这意味着您的功能文件必须位于 resources/my/test/package 文件夹或其子文件夹下。同时你的步骤定义文件必须在my.test.package或其子包下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    • 1970-01-01
    相关资源
    最近更新 更多