• Appium对手机chrome浏览器操作


    appium操作chrome浏览器

    1.安卓手机下载手机版chrome浏览器

    2.Andriod setting中选择“chrome”

    3.通过css定位得到百度输入框为:#index-kw

    4.编写代码

    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="";
        @Before
        public void setUp() throws Exception {
            DesiredCapabilities capabilities = new DesiredCapabilities();
            capabilities.setCapability("platformName", "Android");
    capabilities.setCapability("deviceName","xx");xx->手机设备号
            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 {
            driver.quit();
        }
    @Test
        public void addContact() throws InterruptedException{
        driver.get("http://m.baidu.com");
        driver.findElementByCssSelector("#index-kw").sendKeys("suzhou");
    }
    }
  • 相关阅读:
    窗体控件随窗体大小改变(包括字体大小)
    Silverlight数据加载时,等待图标显示与隐藏(Loading)
    鼠标经过时,地图上的每个城市变颜色并且有提示框
    开始博客生活
    光纤
    静态路由配置(Static Routing)
    对称加密与非对称加密
    RIP Debug 过程
    WORD 固定表头自动生成/在Word表格接续页加上重复表格标题
    RIP路由
  • 原文地址:https://www.cnblogs.com/tim2016/p/6054458.html
Copyright © 2020-2023  润新知