4 ms·
Two non-programming product owners feed work to our five-person dev team via cucumber tests. They own the features directory (we make small mods here and there
by mildavw 14y ago
Two non-programming product owners feed work to our five-person dev team via cucumber tests. They own the features directory (we make small mods here and there to get them running or to clarify). They're smart, completely capable of mastering Gherkin (Cucumber's dialect) and writing logical scenarios. It's working pretty well so far, 3 months in. We get the features and just make 'em pass!
Here's a sample:
Feature: Manage Credentials
Background:
Given I am signed in as a superuser
And there are 3 credentials
Scenario: Listing Credentials
When I view the list of credentials
Then I should see all 3 credentials in the list
When I add a 4th credential
And I view the list of credentials
Then I should see all 4 credentials in the list
When I change the name of the 1st credential
And I view the list of credentials
Then I should see that the 1st credential's name has been changed
When I delete the 2nd credential
Then I should see all credentials except the deleted one