//private static AndroidDriver
//private static AppiumLocalService _appiumLocalService;
public static RemoteWebDriver AdapterNotInsert1(bool isSreen = false, bool isLowPowerConnected = true)
{
//_appiumLocalService = new AppiumServiceBuilder().UsingAnyFreePort().Build();
//_appiumLocalService.Start();
var appiumOptions = new AppiumOptions();
appiumOptions.AddAdditionalCapability(MobileCapabilityType. DeviceName, "****");
appiumOptions.AddAdditionalCapability(MobileCapabilityType. PlatformName, "Android");
appiumOptions.AddAdditionalCapability(MobileCapabilityType. PlatformVersion, "11");
appiumOptions.AddAdditionalCapability(MobileCapabilityType. BrowserName, "");
appiumOptions. AddAdditionalCapability("appPackage", "**********"); // app包名
appiumOptions. AddAdditionalCapability("appActivity", "************");// app界面名
appiumOptions. AddAdditionalCapability("sessionOverride", true);
appiumOptions. AddAdditionalCapability("autoAcceptAlerts", "true");
try
{
//_driver = new AndroidDriver
RemoteWebDriver driver = new RemoteWebDriver(new Uri("http://127.0.0.1:4723/wd/hub"), appiumOptions);
Thread.Sleep(TimeSpan.FromSeconds(2));
//_driver.Quit();
driver.Quit();
return driver;
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
throw ex;
}
}
注释的不用开启appium。直接运行需要开启appium “http://127.0.0.1:4723/wd/hub” 端口号一样就好
手机扫一扫
移动阅读更方便
你可能感兴趣的文章