java.lang.Object
org.uitnet.testing.smartfwk.ui.core.config.AppConfig

public class AppConfig
extends Object
Author:
Madhav Krishna
  • Constructor Details

    • AppConfig

      public AppConfig​(String appName, com.jayway.jsonpath.DocumentContext yamlDoc, String appsConfigDir)
  • Method Details

    • getAppName

      public String getAppName()
    • getAppsConfigDir

      public String getAppsConfigDir()
    • getApiConfig

      public ApiConfig getApiConfig()
    • getAppDriverConfig

      public AppDriverConfig getAppDriverConfig()
    • getName

      public String getName()
    • getAppType

      public ApplicationType getAppType()
    • getTestPlatformType

      public PlatformType getTestPlatformType()
    • getAppLaunchUrl

      public String getAppLaunchUrl()
    • getAppLoginPageValidatorClass

      public String getAppLoginPageValidatorClass()
    • getAppLoginSuccessPageValidatorClass

      public String getAppLoginSuccessPageValidatorClass()
    • getRemoteWebDriverProviderClass

      public String getRemoteWebDriverProviderClass()
    • getRemoteWebDriverProvider

      public RemoteWebDriverProvider getRemoteWebDriverProvider()
    • getAppWebBrowser

      public WebBrowserType getAppWebBrowser()
    • isEnableWebBrowserExtension

      public boolean isEnableWebBrowserExtension()
    • getBrowserWindowSize

      public Dimension getBrowserWindowSize()
    • getUserProfileConfigDir

      public String getUserProfileConfigDir()
    • getDbProfileConfigDir

      public String getDbProfileConfigDir()
    • getProxyConfig

      public ProxyConfiguration getProxyConfig()
    • getUserProfile

      public UserProfile getUserProfile​(String profileName)
    • getDatabaseProfile

      public DatabaseProfile getDatabaseProfile​(String profileName)
    • getAdditionalPropertyValue

      public <T> T getAdditionalPropertyValue​(String propName, Class<T> clazz)
    • getEnvironmentConfig

      public EnvironmentConfig getEnvironmentConfig()
    • getUserProfiles

      public Collection<UserProfile> getUserProfiles()
    • getDatabaseProfiles

      public Collection<DatabaseProfile> getDatabaseProfiles()