public class BrowserLauncherFactory extends Object
Constructor and Description |
---|
BrowserLauncherFactory() |
BrowserLauncherFactory(DriverSessions webdriverSessions) |
Modifier and Type | Method and Description |
---|---|
static void |
addBrowserLauncher(String browser,
Class<? extends org.openqa.selenium.browserlaunchers.BrowserLauncher> clazz) |
org.openqa.selenium.browserlaunchers.BrowserLauncher |
getBrowserLauncher(String browser,
String sessionId,
RemoteControlConfiguration configuration,
Capabilities browserOptions)
Returns the browser given by the specified browser string
|
static String |
getSupportedBrowsersAsString() |
static Map<String,Class<? extends org.openqa.selenium.browserlaunchers.BrowserLauncher>> |
getSupportedLaunchers() |
static boolean |
isBrowserSupported(String browser) |
public BrowserLauncherFactory()
public BrowserLauncherFactory(DriverSessions webdriverSessions)
public org.openqa.selenium.browserlaunchers.BrowserLauncher getBrowserLauncher(String browser, String sessionId, RemoteControlConfiguration configuration, Capabilities browserOptions)
browser
- a browser string like "*firefox"sessionId
- the sessionId to launchbrowserOptions
- TODOpublic static Map<String,Class<? extends org.openqa.selenium.browserlaunchers.BrowserLauncher>> getSupportedLaunchers()
public static void addBrowserLauncher(String browser, Class<? extends org.openqa.selenium.browserlaunchers.BrowserLauncher> clazz)
public static boolean isBrowserSupported(String browser)
public static String getSupportedBrowsersAsString()
Copyright © 2013. All rights reserved.