Cenários de pepino para fluxo de trabalho extremamente longo

Precisamos testar um longo processo de etapas para um recurso. Do login a muitos diálogos modais, formulários de várias etapas e usuários de diferentes funções, todos interagindo. Como podemos dividir partes desse processo em cenários individuais?

Aqui está um exemplo:

Scenario: New Manuscript
  Given I am on the manuscripts page
  When I press "Submit A New Manuscript"
  Then I should see "Please specify this manuscript's type"

Scenario: Choose Manuscript Type
  Given I am choosing a manuscript type
  When I click "Original Paper"
  Then I should see "Edit Manuscript Details"

Scenario: 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"

E assim por diante para dezenas de cenários. O problema é que cada cenário é construído com base no último. Como posso testar cada cenário isoladamente sem repetir todos os anteriores?

questionAnswers(1)

yourAnswerToTheQuestion