Web and Mobile Automation testing framework based on selenium - webdriver - appium in Java