WebDriverBuilder¶
- public final class WebDriverBuilder¶
New in version 1.1.1.
Построитель веб-драйвера.
Constructors¶
WebDriverBuilder¶
- public WebDriverBuilder()¶
Methods¶
build¶
- public RemoteWebDriver build()¶
Построить веб-драйвер по установленным параметрам.
- Returns:
веб-драйвер
getBrowser¶
- WebDriverBuilder.SupportedBrowser getBrowser()¶
getLocale¶
getWindowSize¶
- WebDriverBuilder.BrowserWindowSize getWindowSize()¶
isHeadless¶
- boolean isHeadless()¶
setBrowser¶
- public WebDriverBuilder setBrowser(WebDriverBuilder.SupportedBrowser browser)¶
Задать используемый браузер.
- Parameters:
browser – браузер
- Returns:
построитель веб-драйвера
setHeadless¶
- public WebDriverBuilder setHeadless(boolean isHeadless)¶
Установить режим без отображения браузера.
На текущий момент поддерживается только
WebDriverBuilder.SupportedBrowser.Chrome
- Parameters:
isHeadless – true если не отображать браузер
- Returns:
построитель веб-драйвера
setLocale¶
- public WebDriverBuilder setLocale(String locale)¶
Установить язык интерфейса браузера.
Значение по умолчанию: en
На текущий момент поддерживается только
WebDriverBuilder.SupportedBrowser.Chrome
- Parameters:
locale – строка названия локали в виде, как ожидает конкретный браузер
- Returns:
построитель веб-драйвера
setWindowSize¶
- public WebDriverBuilder setWindowSize(WebDriverBuilder.BrowserWindowSize windowSize)¶
Задать размер окна браузера.
- Parameters:
windowSize – размер окна браузера
- Returns:
построитель веб-драйвера
setWindowSize¶
- public WebDriverBuilder setWindowSize(int width, int height)¶
Задать размер окна браузера.
- Parameters:
width – ширина в пикселях
height – высота в пикселях
- Returns:
построитель веб-драйвера