Questions tagged [bdd]

Behaviour-Driven Development

Filter by
Sorted by
Tagged with
-1 votes
2 answers
99 views

Can Gherkin style acceptance criteria be used as implementation detail for developers?

I'm talking about using Cucumber's Gherkin style syntax such as GIVEN ... WHEN ... THEN. I read a post and really liked the idea. However, the author doesn't expand on how he uses the "Living ...
user avatar
  • 1
0 votes
2 answers
104 views

Acceptance Criteria, Given/When/Then format demote readability of user story?

I'm creating Acceptance Criteria for user stories. Since it seems to be the main way to do it in my current company. I feel that Given/When/Then always demote user story's readability and increase ...
user avatar
  • 153
1 vote
1 answer
45 views

Which development method to choose - Test-Driven or Behaviour Driven Development

In my current company, we follow DSDM. But the maturity of the process is in progress and we are adapting various methods to be Agile. Current Process: Currently epics and user stories elaboration ...
user avatar
-1 votes
1 answer
842 views

Using acceptance criteria and scenarios with BDD

TL;DR: We use rule-oriented and scenario-oriented acceptance criteria for test definition and clarity. Is this OK? I am seeing more and more descriptions of stories where the user scenarios or bullet ...
user avatar
  • 905
0 votes
2 answers
91 views

BDD Gherkin definition of un-gherkin-like work

We are dealing with the split of work which, in the old process, would have all been one big task; Now, (under Scrum) that work is split into stories and refined. We are using BDD to define those ...
user avatar
  • 905
1 vote
3 answers
2k views

How to write a spike when using BDD?

If Gherkin is used to write regular development user stories in the Scrum process, should Gherkin be used to write a spike as well? If so, given that often there is a lot of unknown information to be ...
user avatar
  • 905
2 votes
1 answer
935 views

What documentation is required for behavior-driven development?

I have been asked to provide some behavior-driven development documents for a project which has not yet started. This leaves me thinking, "other than stories yet to be written, what documents are ...
user avatar
  • 905