Лучшие практики BDD для разработки сценариев Cucumber для форм

Допустим, у вас есть форма, которая создает нового пользователя. Как вы напишете свой сценарий Cucumber?

1.)

Given I am logged in as admin
When I create a new user
Then I should see "Successfully created user"

2.)

Given I am logged in as admin
When I go to Create new user
And I fill in "Name" with "Name111"
And I fill in "Password" with "Password111"
And I press "Create new user"
Then I should see "Successfully created user"

Если вы выберете 1.) где вы документируете требования для пользователя (у пользователя должно быть имя и пароль). Я вижу, что BDD - это поведение, но в какой-то момент вы и заинтересованное лицо должны указать, какими свойствами должен обладать пользователь, не так ли?

Я новичок в BDD, поэтому ценю любой совет ...

6
задан peyote 14 December 2010 в 14:47
поделиться