我正在創建一個多步註冊過程的黃瓜測試,並且對於方案步驟的最佳實踐有點不確定...黃瓜長度?
註冊中有4個表單/頁面。我應該循環通過給定,當在一個場景中4次或有更好的方式來組織它嗎?
到目前爲止,我有...
Scenario: Company User
Given I am on the registration page
When I follow "Register as a supplier"
When I fill in the following:
| user_email | [email protected] |
| user_password | secret |
| user_password_confirmation | secret |
And I press "Create login - Proceed to step 2"
Then I should see "Create Company Profile"
When I fill in the following:
| company_name | Test Company |
| company_description | Lorem |
| company_telephone | 01928740436 |
| company_email | [email protected] |
And I press "Create company - Proceed to step 3"
Then I should see "Test Company office(s)"
我會很失望,如果這實際上不是狡猾的影射。 – 2011-05-16 15:43:13
這篇文章的標題讓我發笑:) – d11wtq 2011-05-16 17:01:53
這對我來說看起來不錯,但如果它是我的代碼,我可能會將所有表單位提取到一個步驟定義中,並且會更一般:「當我設置了我的電子郵件和密碼「和」當我填寫我的公司信息「 – Unixmonkey 2011-05-16 18:52:59