functional test using cucumner