setWebDriverCallable

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

Пример:

setWebDriverCallable(() -> new ChromeDriver())

или

setWebDriverCallable(() -> getDriver())

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

Return

Builder

Parameters

callable

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