SupportedDrivers¶
- final class SupportedDrivers¶
Added in version 1.1.2.
Класс содержит объявления констант и переменных, определяющих множество поддерживаемых web-драйверов.
Fields¶
ARCH_ARRAY¶
CHROMEDRIVER¶
DRIVERS_PROPERTIES¶
DRIVER_ARRAY¶
GECKODRIVER¶
MSEDGEDRIVER¶
OS_ARRAY¶
YANDEXDRIVER¶
Constructors¶
SupportedDrivers¶
- protected SupportedDrivers()¶
Methods¶
getCurrentArch¶
- protected static String getCurrentArch()¶
Получить название текущей архитектуры. Название формируется на основании значения свойства os.arch.
- Throws:
WebDriversException– если текущая архитектура не поддерживается
- Returns:
название текущей архитектуры
getCurrentPlatform¶
- protected static String getCurrentPlatform()¶
Получить название текущей операционной системы. Название формируется на основании результата вызов
Platform.getCurrent().- Throws:
WebDriversException– если текущая операционная система не поддерживается
- Returns:
название текущей операционной системы
getDriverKey¶
getDriverKey¶
- protected static String getDriverKey(String driver)¶
Сформировать название ключа для записи в файле
DRIVERS_PROPERTIESс учетом текущей операционной системы и текущей архитектуры.- Parameters:
driver – тип web-драйвера
- Throws:
WebDriversException– если не поддерживается текущая операционная система или текущая архитектура
- Returns:
название ключа
See also
getDriverPath¶
- public String getDriverPath(String driver)¶
Получить путь до файла web-драйвера указанного типа.
- Parameters:
driver – тип web-драйвера
- Throws:
WebDriversException– если не удалось прочитать информацию изDRIVERS_PROPERTIES
- Returns:
путь до файла в ресурсах