Any advantage to using particular language from Cucumber? BDD enquiry?



  • 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



Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2