I have written a framework containing cucumber steps and their Java implementation using Selenium.
They're generic enough for the application so that a user can now write new features using Gherkin without having the necessity to change anything in the underlaying Java code.
But I have a little question.
What is the best way to make the framework maintainable (so basically CRUD on feature files) by the functional testers that are no technical people?
Some additions :
- The framework is hosted on a VCS
- It should be able to run using Jenkins
- The feature files are within the framework (on the VCS thus)
Are there already frameworks doing this? Or will I have to write my own web-client modifying the testing framework repository?