|
|
|
|
|
by pydry
1200 days ago
|
|
I've done it plenty, just never in the context of cucumber (I find it gets in the way). E.g. When a front end team says "we need an API to do X" to backend I dash off a couple of draft example API calls and responses and organize a 10 minute meeting where I show the draft to the front end team and back end team (stakeholders). That discussion we have in the meeting where we 1) talk about what needs to go in the request and response while looking at it and 2) edit the example scenario and 3) finally lock down a version everybody agrees upon is, essentially, BDD in its purest form. I'm pretty sure a lot of people do this type of thing without even realizing that it's BDD. (A lot of people also dont do it and the mismatch in expectations only gets realized and negotiated around once there is code ready to deploy. This is an awful waste of time and effort.) |
|