sproutapp / pavlov

A BDD framework for your Elixir projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add Cucumber-style Gherkin support

jacek99 opened this issue · comments

Would it be possible to add Gherkin support like Cucumber, so that we can have test cases in human readable .feature files and the actual code would be just step definiotions?

Hi! Sure, that sounds like a great idea! I'm not too familiar with Cucumber though, so I'll have to read up on it. Meanwhile, if you have any ideas on what/how to implement it and want to start hacking away, we can start discussing it and implementing it :).

It is the replacement for the original RSpec style of BDD:

http://cukes.info/

The big benefit is that you don't have to be a coder to write feature files, since they reuse an existing library of steps (that a team has written). In my teams both DEV and QA write Cucumber feature files as part of our integration test, this collaboration greatly helps to improve the overall quality of the testing process.