Class TestConfigManager

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

public class TestConfigManager
extends Object
Author:
Madhav Krishna
  • Method Details

    • getInstance

      public static TestConfigManager getInstance()
    • getAppConfig

      public AppConfig getAppConfig​(String appName)
    • getUserProfile

      public UserProfile getUserProfile​(String appName, String profileName)
    • getDatabaseProfile

      public DatabaseProfile getDatabaseProfile​(String appName, String profileName)
    • getDatabaseQueryHandler

      public OrmDatabaseQueryHandler getDatabaseQueryHandler​(String appName, String profileName)
    • getWebBrowser

      public WebBrowser getWebBrowser​(String appName, String browserName)
      If browser exist then return the same else creates the new browser.
      Parameters:
      appName -
      browserName -
      Returns:
    • getAdditionalPropertyValue

      public String getAdditionalPropertyValue​(String propName)
    • getAdditionalPropertyValue

      public String getAdditionalPropertyValue​(String appName, String propName)
    • getAppScreenCaptureDirectory

      public String getAppScreenCaptureDirectory()
    • getUserProfileAdditionalPropertyValue

      public String getUserProfileAdditionalPropertyValue​(String appName, String profileName, String propName)
    • getFirefoxDriverConfig

      public FirefoxDriverConfig getFirefoxDriverConfig()
    • getChromeDriverConfig

      public ChromeDriverConfig getChromeDriverConfig()
    • getSikuliSettings

      public SikuliSettings getSikuliSettings()
    • getSikuliResourcesDir

      public String getSikuliResourcesDir()
    • getIEDriverConfig

      public IEDriverConfig getIEDriverConfig()