setDriverCallable

fun setDriverCallable(driverCallable: Callable<WebDriver>?): BaseHelper

Принимает метод создания объекта WebDriver через лямбду.

Пример:

    setWebDriverCallable(() -> new ChromeDriver())

или

    setWebDriverCallable(() -> getDriver())

Т.к. открытие браузера - затратная по времени операция, а тест может упасть на этапе подготовки данных (например, при запросе в БД) до начала работы с элементами страниц в браузере, создание объекта WebDriver из переданной лямбды происходит при первом обращении к странице в автотесте

Return

BaseHelper

Since

2.4.0

Parameters

driverCallable

Лямбда, создающая объект WebDriver