Я создаю тест Cucumber для многоэтапного процесса регистрации и немного не уверен, что лучше всего подходит для шагов сценария ...
В регистрации 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 | test@test.com |
| 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 | info@agency.com |
And I press "Create company - Proceed to step 3"
Then I should see "Test Company office(s)"