public void SetUp() { _iosOptions = Caps.GetIosCaps(Apps.Get("iosUICatalogApp")); _driver = new IOSDriver <IWebElement>( Env.ServerIsLocal() ? AppiumServers.LocalServiceUri : AppiumServers.RemoteServerUri, _iosOptions); }
public void BeforeAll() { var capabilities = Caps.GetIosCaps(Apps.Get("iosTestApp")); var serverUri = Env.ServerIsRemote() ? AppiumServers.RemoteServerUri : AppiumServers.LocalServiceUri; _driver = new IOSDriver <IWebElement>(serverUri, capabilities, Env.InitTimeoutSec); _driver.Manage().Timeouts().ImplicitWait = Env.ImplicitTimeoutSec; }
public void SetUp() { _iosOptions = Caps.GetIosCaps(Apps.Get("iosUICatalogApp")); _driver = new IOSDriver <IWebElement>( Env.ServerIsLocal() ? AppiumServers.LocalServiceUri : AppiumServers.RemoteServerUri, _iosOptions); _driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10); }
public void Setup() { var capabilities = Caps.GetIosCaps(Apps.Get("iosUICatalogApp")); capabilities.AddAdditionalCapability(MobileCapabilityType.FullReset, true); var serverUri = Env.ServerIsRemote() ? AppiumServers.RemoteServerUri : AppiumServers.LocalServiceUri; _driver = new IOSDriver <IWebElement>(serverUri, capabilities, Env.InitTimeoutSec); _driver.Manage().Timeouts().ImplicitWait = Env.ImplicitTimeoutSec; }
public void BeforeAll() { var capabilities = Caps.GetIosCaps(Apps.Get("iosTestApp")); var serverUri = Env.ServerIsRemote() ? AppiumServers.RemoteServerUri : AppiumServers.LocalServiceUri; _driver = new IOSDriver <AppiumWebElement>(serverUri, capabilities, Env.InitTimeoutSec); var timeSpan = new TimeOutDuration(new TimeSpan(0, 0, 0, 5, 0)); _pageObject = new IosPageObjectChecksAttributeMixOnNativeApp(); PageFactory.InitElements(_driver, _pageObject, new AppiumPageObjectMemberDecorator(timeSpan)); }
public void BeforeAll() { var capabilities = Caps.GetIosCaps(Apps.Get("iosTestApp")); if (Env.ServerIsRemote()) { capabilities.AddAdditionalCapability("username", Env.GetEnvVar("SAUCE_USERNAME")); capabilities.AddAdditionalCapability("accessKey", Env.GetEnvVar("SAUCE_ACCESS_KEY")); capabilities.AddAdditionalCapability("name", "ios - simple"); capabilities.AddAdditionalCapability("tags", new[] { "sample" }); } var serverUri = Env.ServerIsRemote() ? AppiumServers.RemoteServerUri : AppiumServers.LocalServiceUri; _driver = new IOSDriver <IOSElement>(serverUri, capabilities, Env.InitTimeoutSec); _driver.Manage().Timeouts().ImplicitWait = Env.ImplicitTimeoutSec; }
public void StartingIosAppWithCapabilitiesOnlyTest() { var app = Apps.Get("iosTestApp"); var capabilities = Caps.GetIosCaps(app); IOSDriver <AppiumWebElement> driver = null; try { driver = new IOSDriver <AppiumWebElement>(capabilities, Env.InitTimeoutSec); driver.CloseApp(); } finally { driver?.Quit(); } }
public void BeforeAll() { var capabilities = Caps.GetIosCaps(Apps.Get("iosTestApp")); if (Env.ServerIsRemote()) { capabilities.AddAdditionalCapability("username", Env.GetEnvVar("SAUCE_USERNAME")); capabilities.AddAdditionalCapability("accessKey", Env.GetEnvVar("SAUCE_ACCESS_KEY")); capabilities.AddAdditionalCapability("name", "ios - actions"); capabilities.AddAdditionalCapability("tags", new[] { "sample" }); } var serverUri = Env.ServerIsRemote() ? AppiumServers.RemoteServerUri : AppiumServers.LocalServiceUri; _driver = new IOSDriver <AppiumWebElement>(serverUri, capabilities, Env.InitTimeoutSec); var timeSpan = new TimeOutDuration(new TimeSpan(0, 0, 0, 5, 0)); _pageObject = new IosPageObjectChecksAttributesForNativeIosApp(); PageFactory.InitElements(_driver, _pageObject, new AppiumPageObjectMemberDecorator(timeSpan)); }
public void StartingIosAppWithCapabilitiesAndServiseTest() { var app = Apps.Get("iosTestApp"); var capabilities = Caps.GetIosCaps(app); var argCollector = new OptionCollector() .AddArguments(GeneralOptionList.OverrideSession()).AddArguments(GeneralOptionList.StrictCaps()); var builder = new AppiumServiceBuilder().WithArguments(argCollector); IOSDriver <AppiumWebElement> driver = null; try { driver = new IOSDriver <AppiumWebElement>(builder, capabilities, Env.InitTimeoutSec); driver.CloseApp(); } finally { driver?.Quit(); } }