Automated Functional testing for Android based on cucumber