"I would always optimise for readability by humans. Making all your scenarios 'consistent' with each other is a reasonable, but secondary goal.
So unless the audience of your test scenarios (and that ought to be an audience wider than just…"
"A couple of people have mentioned consistency. I'm yet to be convinced that consistency in itself actually results in better testing.
I can see that striving for consistency in documentation can result in worse testing, if it biases our…"
"There are BDD vs TDD arguments going on across the community. It is generally stated that BDD is for business users to understand the level of testing going on. In my opinion, BDD is used when stakeholders have little trust. (rant over!) This is not…"
"Yes, this is a wise decision.
Yes, GivenWhenThen can bring the understanding how the System behaves, but for some cases Gherkin is not flexible.
For example, I’ve worked with system that was used for reporting on the business domain that I…"
"Hi Si Garnett,
Actually i faced same situation which i am facing now , In Project we did both testing automation and manual where i used Selenium automation with gherkin scenarios, and for manual test writing i choose Simple test case…"
"That's a much better question :-)
It's also a huge question.
Top of my list would be a tool that the whole dev/product team can buy into. Much more rewarding using a tool that everyone cares about rather than just the testers.…"
"Not sure where I read it, but someone recently said:
"There is good and bad software and there is open source and proprietary software. There is no correlation between the two comparisons."
(-that was the gist of it anyway-)
"Thanks for the link Chetan. Unfortunately I'm still stuck with the original question though...
Can I pose it another way:
If I have a test pack that contains some automated gherkin scenarios and some manual tests, do I still write…"
"I'm guessing red.
I probably wouldn't describe a test scenario with Gherkin unless that scenario was going to be run by a tool.
This is particularly true where the scenario is also going to also serve as the documentation for the…"