We need to test a long process of steps for one Feature. From logging in to many modal dialogs, multi-step forms, and users of different roles all interacting. How can we break
Scenarios are supposed to be self contained, so you can either create a setup Background process, that setups a basic manuscript that you can use in different scenarios:
Feature: ... Background: Given a single manuscript exists Scenario: ... Scenario: ... Scenario: ...
If you are really building on the previous step and are entirely dependent upon it, then create a single scenario:
Scenario: Manuscript flow Given I am on the manuscripts page When I press "Submit A New Manuscript" Then I should see "Please specify this manuscript's type" Given I am choosing a manuscript type When I click "Original Paper" Then I should see "Edit Manuscript Details" Given I am editing manuscript details And I am on the editing page When I fill in "Manuscript Title" with "Testing Story" Then I should see "Suggest Reviewers"