To be complete a scenario must:

This rule checks that each scenario defines steps of all three types.

Noncompliant Code Example

Feature: Cart

    Scenario: Add product to cart
      Given I am on the catalog page
      When I add a product to my cart
      # Noncompliant: Missing Then step

Compliant Solution

Feature: Cart

  Scenario: Add product to cart
    Given I am on the catalog page
    When I add a product to my cart
    Then I should see the product in my cart

OR

Feature: Cart

  Background:
    Given I am on the catalog page

  Scenario: Add product to cart
    When I add a product to my cart
    Then I should see the product in my cart