本文整理汇总了C#中OpenQA.Selenium.Appium.Android.AndroidDriver.CloseApp方法的典型用法代码示例。如果您正苦于以下问题:C# AndroidDriver.CloseApp方法的具体用法?C# AndroidDriver.CloseApp怎么用?C# AndroidDriver.CloseApp使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OpenQA.Selenium.Appium.Android.AndroidDriver
的用法示例。
在下文中一共展示了AndroidDriver.CloseApp方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: StartingAndroidAppWithCapabilitiesAndServiceTest
public void StartingAndroidAppWithCapabilitiesAndServiceTest()
{
string app = Apps.get("androidApiDemos");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.SetCapability(MobileCapabilityType.DeviceName, "Android Emulator");
OptionCollector argCollector = new OptionCollector().AddArguments(GeneralOptionList.App(app))
.AddArguments(GeneralOptionList.AutomationName(AutomationName.Appium));
AppiumServiceBuilder builder = new AppiumServiceBuilder().WithArguments(argCollector);
AndroidDriver<AppiumWebElement> driver = null;
try
{
driver = new AndroidDriver<AppiumWebElement>(builder, capabilities);
driver.CloseApp();
}
finally
{
if (driver != null)
{
driver.Quit();
}
}
}
示例2: BeforeAll
public void BeforeAll(){
DesiredCapabilities capabilities = Env.isSauce () ?
Caps.getAndroid501Caps (Apps.get ("androidApiDemos")) :
Caps.getAndroid19Caps (Apps.get ("androidApiDemos"));
if (Env.isSauce ()) {
capabilities.SetCapability("username", Env.getEnvVar("SAUCE_USERNAME"));
capabilities.SetCapability("accessKey", Env.getEnvVar("SAUCE_ACCESS_KEY"));
capabilities.SetCapability("name", "android - complex");
capabilities.SetCapability("tags", new string[]{"sample"});
}
Uri serverUri = Env.isSauce () ? AppiumServers.sauceURI : AppiumServers.LocalServiceURIAndroid;
driver = new AndroidDriver<AppiumWebElement>(serverUri, capabilities, Env.INIT_TIMEOUT_SEC);
driver.Manage().Timeouts().ImplicitlyWait(Env.IMPLICIT_TIMEOUT_SEC);
driver.CloseApp();
}
示例3: StartingAndroidAppWithCapabilitiesOnlyTest
public void StartingAndroidAppWithCapabilitiesOnlyTest()
{
string app = Apps.get("androidApiDemos");
DesiredCapabilities capabilities =
Caps.getAndroid19Caps(app);
AndroidDriver<AppiumWebElement> driver = null;
try
{
driver = new AndroidDriver<AppiumWebElement>(capabilities);
driver.CloseApp();
}
finally
{
if (driver != null)
{
driver.Quit();
}
}
}
示例4: StartingAndroidAppWithCapabilitiesAndServiceTest
public void StartingAndroidAppWithCapabilitiesAndServiceTest()
{
DesiredCapabilities capabilities = Env.isSauce() ?
Caps.getAndroid501Caps(Apps.get("androidApiDemos")) :
Caps.getAndroid19Caps(Apps.get("androidApiDemos"));
OptionCollector argCollector = new OptionCollector()
.AddArguments(GeneralOptionList.OverrideSession()).AddArguments(GeneralOptionList.StrictCaps());
AppiumServiceBuilder builder = new AppiumServiceBuilder().WithArguments(argCollector);
AndroidDriver<AppiumWebElement> driver = null;
try
{
driver = new AndroidDriver<AppiumWebElement>(builder, capabilities);
driver.CloseApp();
}
finally
{
if (driver != null)
{
driver.Quit();
}
}
}
示例5: CloseAppTestCase
public void CloseAppTestCase()
{
AndroidDriver driver = new AndroidDriver(defaultUri, capabilities);
server.respondTo ("POST", "/appium/app/close", null);
driver.CloseApp ();
}
示例6: StartingAndroidAppWithCapabilitiesOnTheServerSideTest
public void StartingAndroidAppWithCapabilitiesOnTheServerSideTest()
{
string app = Apps.get("androidApiDemos");
DesiredCapabilities serverCapabilities = Env.isSauce() ?
Caps.getAndroid501Caps(Apps.get("androidApiDemos")) :
Caps.getAndroid19Caps(Apps.get("androidApiDemos"));
DesiredCapabilities clientCapabilities = new DesiredCapabilities();
clientCapabilities.SetCapability(AndroidMobileCapabilityType.AppPackage, "io.appium.android.apis");
clientCapabilities.SetCapability(AndroidMobileCapabilityType.AppActivity, ".view.WebView1");
OptionCollector argCollector = new OptionCollector().AddCapabilities(serverCapabilities);
AppiumServiceBuilder builder = new AppiumServiceBuilder().WithArguments(argCollector);
AndroidDriver<AppiumWebElement> driver = null;
try
{
driver = new AndroidDriver<AppiumWebElement>(builder, clientCapabilities);
driver.CloseApp();
}
finally
{
if (driver != null)
{
driver.Quit();
}
}
}