8
我們需要測試一個特徵的長時間步驟。從登錄到許多模式對話框,多步驟表單以及不同角色的用戶都可以進行交互。我們如何將這個過程的一部分分解成單個的情景?長時間工作流程的黃瓜場景
下面是一個例子:
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"
等等等等幾十個場景。問題是每個場景都是由最後一個場景構成的。我如何獨立測試每個場景而不重複以前的所有場景?
謝謝,這真的有幫助。 – 2011-02-04 20:39:32