public void TestChromeBrowser() { //string appPath = @"D:\git-zjs\Appium-Test-ios-android\AppiumDriverDemo\Apps\UCBrowser_V9.8.0.435_Android_pf145_(Build14052717).apk"; string appPath = @"D:\git-zjs\Appium-Test-ios-android\AppiumDriverDemo\Apps\chrome.apk"; DesiredCapabilities cap = new DesiredCapabilities(); //cap.SetCapability("appium-version", "1.0"); cap.SetCapability(CapabilityType.BrowserName, ""); cap.SetCapability("platformName", "Android"); cap.SetCapability("browserName", "chrome"); cap.SetCapability("udid", "EAZSRK6HIJHEAYSK"); //三星手机 //4d00627749d2a037 红米手机 //EAZSRK6HIJHEAYSK 小米3 //bba1bd7 cap.SetCapability("app", appPath); //UC Browser设置 //cap.SetCapability("app-package", "com.UCMobile"); //cap.SetCapability("app-activity", "com.uc.browser.InnerUCMobile"); //Chrome设置 //cap.SetCapability("app-package", "com.android.chrome"); //cap.SetCapability("app-activity", "com.google.android.apps.chrome.Main"); driver = new AppiumDriver(new Uri("http://*****:*****@class=\"f\"]")).Click(); Thread.Sleep(3000); driver.FindElement(By.XPath("//button[@id=\"searchlistsubmit88888888\"]")).Click(); Thread.Sleep(3000); //driver.Quit(); }
/// <summary> /// 模拟器通过Appium跑H5用例----> 有问题 /// </summary> public void TestH5Appium() { DesiredCapabilities capabilities = new DesiredCapabilities(); //capabilities.SetCapability("appium-version", "1.0"); capabilities.SetCapability("deviceName", "android"); capabilities.SetCapability("udid", "EAZSRK6HIJHEAYSK"); capabilities.SetCapability("BrowserName","UC Browser"); driver = new AppiumDriver(new Uri("http://localhost:4723/wd/hub"), capabilities); driver.Navigate().GoToUrl("http://www.baidu.com"); Thread.Sleep(7000); CommonFunction comFun = new CommonFunction(); comFun.ITakesScreenshots(driver); driver.Quit(); }