import java.io.File; import java.net.MalformedURLException; import java.net.URL; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.remote.DesiredCapabilities; import org.testng.annotations.Test; import io.appium.java_client.android.AndroidDriver; @Test public class Whatsapp { AndroidDriver driver; private DesiredCapabilities capabilities; public void testwhatsapp() throws MalformedURLException{ WebDriver driver; System.setProperty("webdriver.gecko.driver", "C:\\geckodriver-v0.10.0-win64\\geckodriver.exe"); driver =new FirefoxDriver(); DesiredCapabilities capability=new DesiredCapabilities(); capability.setCapability("DeviceName","Moto E (2nd Generation"); capability.setCapability("PlatformName","Android"); capability.setCapability("PlatformVersion","5.1"); capability.setCapability("marionette", true); File file=new File("C:\\AndroidDemoworkspace\\MyAppiumProject\\apk\\WhatsApp.apk"); capability.setCapability("äpp", file.getAbsolutePath()); driver=new AndroidDriver(new URL("http://192.168.0.114:4723/wd/hub"),capability); } }