To run functional tests written in a palin text Cucumber tool is used .It is written in a Ruby programming language.
Advantages of Cucumber-
1.We can involve business stakeholders who can not code.
2.End user experience is priority.
3.High code reuse.