Run scenarios programatically
I was thinking to use Cucumber in the main program logic (not in test), so that the logic is written as "scenario" and is separate from the steps implementation. This has the value that the logic would be easier to be understood by non-technical members, and can be easily changed.
However, I am sure if if Cucumber supports this currently.
Appreciate your feedback, thanks.