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

问题描述 投票:0回答:2

当我在“场景大纲”标题行中使用黄瓜功能文件中的表列时,不在任何步骤中,使用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 |

enter image description here

“fname”表现正常,但“lastname”列被标记为未使用,因为它仅在“场景大纲”行中使用,而不在任何步骤中使用。

我的问题是,这种情况发生在你身上吗?如果是这样,这是预期的行为吗?或者这是一个需要报告和解决的问题?如果是这样,这是 intellij 或 cucumber 或其他东西中的问题吗?

谢谢你

java intellij-idea cucumber feature-file
2个回答
2
投票

IDEA 中有此问题的公开票证:https://youtrack.jetbrains.com/issue/IDEA-261249,您可以投票


0
投票

最有可能的是,功能文件没有放置在“预期”(由 Intellij 提供)的位置。 把它放在resources文件夹下。

为了在Intellij中正确显示,有时需要将该目录标记为“测试资源根目录”

还有一个小超时,将列显示为“已使用”

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