Appium Operation Chrome Browser
1. Android mobile phone download Chrome browser
Select "Chrome" in 2.Andriod setting
3. Through CSS positioning to get Baidu input box: #index-kw
4. Writing code
Import Io.appium.java_client. Appiumdriver;
Import Io.appium.java_client. Touchaction;
Import org.junit.*;
Import Org.junit.Before;
Import Org.junit.Test;
Import Org.openqa.selenium.By;
Import org.openqa.selenium.WebElement;
Import Org.openqa.selenium.remote.CapabilityType;
Import org.openqa.selenium.remote.DesiredCapabilities;
Import Org.openqa.selenium.remote.RemoteWebDriver;
Import Org.openqa.selenium.WebDriver;
public class Chrome {
Private Appiumdriver driver;
private static webelement element = null;
int port=22;
String url= "";br/> @Before
Desiredcapabilities capabilities = new Desiredcapabilities ();
Capabilities.setcapability ("PlatformName", "Android");
Capabilities.setcapability ("DeviceName", "XX");xx-> mobile device number
Capabilities.setcapability ("Platformversion", "4.4");
Capabilities.setcapability ("Unicodekeyboard", true);
Capabilities.setcapability ("Resetkeyboard", true);
Capabilities.setcapability ("Browsername", "Chrome");
Capabilities.setcapability ("Apppackage", "Com.android.browser");
Capabilities.setcapability ("Appactivity", ". Browseractivity ");
Capabilities.setcapability ("Unicodekeyboard", true);
Capabilities.setcapability ("Resetkeyboard", true);
Driver = new Appiumdriver (New URL ("Http://127.0.0.1:4723/wd/hub"), capabilities);
}
@After
public void TearDown () throws Exception {br/>driver.quit ();
}
@Test
Driver.get ("http://m.baidu.com");
Driver.findelementbycssselector ("#index-kw"). SendKeys ("Suzhou");
}
}
Appium Mobile Chrome Browser operation