Any advantage to using particular language from Cucumber? BDD enquiry?
morde last edited by
I'm curious, I'm only just beginning a journey into the BDD and wondering if there any advantages to the languages which Cucumber (Gherkin) can translate to? I note that some languages are not officially supported but looking for a personal opinion?
Ideally I would like to write it in either Python or Ruby.
Python, Ruby, Java all are very suitable for BDD.
For Java + Cucumber you get a lot of support in my experience. Also, you have nice plugins like CucumberReporting
I think Python should be good too.
I would choose the language based on:
- Toolstack your team uses (so that if you need a helping hand you can get it)
- Language you are more comofortable with