Base Helper
Базовый хелпер. После создания объекта класса BaseHelper в тестах доступны объекты Assert, Logger, Wait. Кроме того в тестах доступны AllureHelper, ContentHelper, PropertiesHelper.
Объект класса BaseHelper создается с помощью метода Builder.build встроенного класса Builder
See also
Types
Класс, реализующий паттерн "Строитель", создающий объект класса BaseHelper с помощью метода Builder.build.
Functions
Клонирование объекта базового класса для создания дополнительного объекта WebDriver для автотестов с двумя и более браузерами.
Метод возвращает название запущенного автотеста
Метод возвращает объект класса ThreadUtil с методом создания хелперов Assert, Logger и т.д. в новых потоках
Принимает метод создания объекта WebDriver через лямбду.
Метод принимает лямбду, которая будет выполнена в методе BaseHelper.start
Метод принимает лямбду, которая будет выполнена в начале метода BaseHelper.stop
Метод выполняет onStartRunnable-лямбду, если она была передана в методе BaseHelper.setOnStartRunnable
Метод выполняет onStopRunnable-лямбду, если она была передана в методе BaseHelper.setOnStopRunnable, завершает выполнение автотеста.