Class AppiumConfiguration
- java.lang.Object
-
- net.thucydides.core.webdriver.appium.AppiumConfiguration
-
public class AppiumConfiguration extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MobilePlatform
definedContext()
MobilePlatform
definedTargetPlatform()
Return the Appium platform defined in the system properties, or NONE if no platform is defined.static AppiumConfiguration
from(EnvironmentVariables environmentVariables)
org.openqa.selenium.remote.DesiredCapabilities
getCapabilities()
org.openqa.selenium.remote.DesiredCapabilities
getCapabilities(String options)
Properties
getProperties(String options)
MobilePlatform
getTargetPlatform()
Return the Appium platform defined in the system properties or the context.MobilePlatform
getTargetPlatform(org.openqa.selenium.WebDriver driver)
Define the platform based on theDesiredCapabilities
of theWebDriver
first.URL
getUrl()
boolean
isDefined()
-
-
-
Method Detail
-
from
public static AppiumConfiguration from(EnvironmentVariables environmentVariables)
-
getTargetPlatform
public MobilePlatform getTargetPlatform(org.openqa.selenium.WebDriver driver)
Define the platform based on theDesiredCapabilities
of theWebDriver
first. If that doesn't work, fall back to the Appium platform defined in the system properties or the context. Must be either ios or android.
-
getTargetPlatform
public MobilePlatform getTargetPlatform()
Return the Appium platform defined in the system properties or the context. Must be either ios or android.
-
definedTargetPlatform
public MobilePlatform definedTargetPlatform()
Return the Appium platform defined in the system properties, or NONE if no platform is defined.
-
definedContext
public MobilePlatform definedContext()
-
getUrl
public URL getUrl()
-
getCapabilities
public org.openqa.selenium.remote.DesiredCapabilities getCapabilities()
-
getCapabilities
public org.openqa.selenium.remote.DesiredCapabilities getCapabilities(String options)
-
getProperties
public Properties getProperties(String options)
-
isDefined
public boolean isDefined()
-
-