Posts

Showing posts from May, 2018

Install and Invoke App.

import java.io.File; import java.net.MalformedURLException; import java.net.URL; import java.util.concurrent.TimeUnit; import org.openqa.selenium.remote.DesiredCapabilities; import io.appium.java_client.MobileElement; import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.remote.AndroidMobileCapabilityType; import io.appium.java_client.remote.MobileCapabilityType; public class InstallApp { static AndroidDriver driver; public static void main(String[] args) throws MalformedURLException { // TODO Auto-generated method stub File app = new File("F:/Workspace/Apks", "selendroid-test-app-0.17.0.apk"); DesiredCapabilities cap = new DesiredCapabilities(); cap.setCapability(MobileCapabilityType.DEVICE_NAME, "0797818a87d4f5cb"); cap.setCapability(MobileCapabilityType.VERSION, "8.0"); cap.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android"); cap.setCapability("app"