Appium Example Calling Number
Video will show hou you can call any number from your mobile using Appium and Selenium WebDriver
Video will show hou you can call any number from your mobile using Appium and Selenium WebDriver
import java.net.MalformedURLException;
import java.net.URL;
import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.By;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
public class CallingNumber {
AndroidDriver dr;
@Test
public void call() throws MalformedURLException{
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName", "Moto G");
capabilities.setCapability("platformVersion", "5.0.2");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability("appPackage", "com.android.dialer");
capabilities.setCapability("appActivity", "com.android.dialer.DialtactsActivity");
dr = new AndroidDriver(new URL("http://192.168.1.3:4723/wd/hub"), capabilities);
dr.findElement(By.id("com.android.dialer:id/floating_action_button")).click();
//Dial a number
dr.findElement(By.id("com.android.dialer:id/one")).click();
dr.findElement(By.id("com.android.dialer:id/one")).click();
dr.findElement(By.id("com.android.dialer:id/one")).click();
//Dialing a number
dr.findElement(By.id("com.android.dialer:id/dialpad_floating_action_button")).click();
}
}
No comments:
Post a Comment