Using the Overview, Home and Back native buttons is pretty straight forward using WebDriver and Appium. Below there are the code examples for all the 3 buttons:

 

How to click the Back Button on Android with Selenium WebDriver and Appium

    public void clickBackButton(){
		((AndroidDriver)driver).pressKeyCode(AndroidKeyCode.BACK);
	}

How to click the Overview Button on Android with Selenium WebDriver and Appium

	public void clickOverviewButton(){
		((AndroidDriver<WebElement>)driver).pressKeyCode(AndroidKeyCode.KEYCODE_APP_SWITCH);
	}

How to click the Home Button on Android with Selenium WebDriver and Appium

	
	public void clickHomeButton(){
		((AndroidDriver<WebElement>)driver).pressKeyCode(AndroidKeyCode.HOME);
	}

 


LoadFocus.com is a cloud testing platform: