Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Context

Cucumber is a tool that supports BDD. The tests are written in plain (human) language (ubiquitous language) so that non-technical stakeholders can understand them. Cucumber combines requirements specifications, automated tests and living documentation. The syntax is called Gherkin and is available in a lot of languages, including english. Cucumber is available in many programming languages, including the most used : Java, C#, JS, Python and Ruby.

Description

Gherkin explanation

runner

step definition

Panel
titleExample

Feature: Acknowledgments status

    Scenario: View a acknowledgment status from one of your sent messages

        Given user is logged in

        When user is consulting the SENTBOX

        And user reads the basic message

        And user requests the acknowledgments status

        Then the acknowledgments are shown correctly