Cucumber::未定义的错误需要担心什么?

Cucumber::未定义的错误需要担心什么?,cucumber,bdd,Cucumber,Bdd,我的cucumber特性文件如下 Feature: Create and Manage Videos In order to record a video As a registered user I want to create and manage videos Scenario: sent videos list Given I have sent video titled "Happy Birthday" to "My Friend X"

我的cucumber特性文件如下

Feature: Create and Manage Videos
    In order to record a video
    As a registered user
    I want to create and manage videos

    Scenario: sent videos list
        Given I have sent video titled "Happy Birthday" to "My Friend X"
        When I go to my outbox list of videos
        Then I should see "Happy Birthday" video 
        And I should see "My Friend X" 
我使用以下命令运行cucumber

cucumber features
我得到以下输出

Using the default profile... 
Feature: Create and Manage Videos
  In order to record a video
  As a registered user
  I want to create and manage videos

  Scenario: sent videos list                                         #       features/manage_video.feature:6
    Given I have sent video titled "Happy Birthday" to "My Friend X" # features/manage_video.feature:7
      Undefined step: "I have sent video titled "Happy Birthday" to "My Friend X"" (Cucumber::Undefined)
      features/manage_video.feature:7:in `Given I have sent video titled "Happy Birthday" to "My Friend X"'
    When I go to my outbox list of videos                            # features/manage_video.feature:8
      Undefined step: "I go to my outbox list of videos" (Cucumber::Undefined)
  features/manage_video.feature:8:in `When I go to my outbox list of videos'
Then I should see "Happy Birthday" video                         # features/manage_video.feature:9
      Undefined step: "I should see "Happy Birthday" video" (Cucumber::Undefined)
  features/manage_video.feature:9:in `Then I should see "Happy Birthday" video'
    And I should see "My Friend X"                                   # features/manage_video.feature:10
      Undefined step: "I should see "My Friend X"" (Cucumber::Undefined)
  features/manage_video.feature:10:in `And I should see "My Friend X"'

1 scenario (1 undefined)
4 steps (4 undefined)
0m1.877s
下面是我将在steps_定义文件中使用的一组代码片段

我的问题是:这些cumber::未定义的错误是否值得担心

谢谢
保罗是的,他们是!这表示没有任何测试实际正在执行。你不会说你是否真的写过步骤定义。如果有,Cucumber找不到这些,如果没有使用传统的文件夹结构,则需要使用

cucumber -r my_step_defs_location features
my\u step\u defs\u location
替换为包含步骤定义的文件夹