Package io.bitbucket.dsmoons.framework.odk
See: Description
-
Object Summary Object Description AllureHelper Статический класс с методами управления шагами отчета Allure. Assert Статический класс с методами проверки утверждений JavaScripts Внутренний объект с js-скриптами, необходимыми для работы фреймворка Ru En Locale ContentHelper Статический класс с методами работы с файлами, строками, base64 и т.д. ImageHelper Статический класс с методами сравнения скриншотов Logger Статический класс с методами логирования тестовых данных. ODkTestLauncher Объект/статический класс с методом run, позволяющем запускать автотесты из метода "main". PropertiesHelper Статический класс с методами получения свойств из файла '.properties' и properties из pom.xml. SettingsHelper Внутренний объект Wait Статический класс с методом ожидания выполнения условий waitFor. -
Class Summary Class Description Asserts Внутренний класс. Builder Класс, реализующий паттерн "Строитель", создающий объект класса BaseHelper с помощью метода Builder.build. ThreadUtil BaseHelper Базовый хелпер. Call Дополнительный класс, предоставляющий методы вызова функции или процедуры ExecuteQuery Дополнительный класс, предоставляющий методы доступа к БД Insert Дополнительный класс, предоставляющий методы вставки объектов в таблицы Connections Дополнительный класс, предоставляющий объекты классов Connection, JdbcTemplate и NamedParameterJdbcTemplate DbHelper Класс с методами, выполняющими запросы в БД DriverHelper Внутренний класс, реализующий методы взаимодействия с WebDriver для классов Element и PageBase ElementHelper Внутренний класс, в котором хранятся данные об элементах (Element) ExceptionHandler Перехватчик необработанных исключений JunitCustomStrategy Пользовательская стратегия (custom strategy) для реализации параллелизации запуска автотестов. Loggers Внутренний класс, в котором создается логгер для объекта io.bitbucket.dsmoons.framework.odk.Logger Alert Класс с методами взаимодействия с диалоговыми окнами на странице. Cookies Класс с методами взаимодействия с Cookie. Frame Класс с методами взаимодействия с фреймами на странице. Window Класс с методами изменения размера окна браузера, действий с вкладками. JSExecutor Класс с методами выполнения скриптов JavaScript PageBase Базовый класс, от которого наследуются классы страниц, реализующие шаблон Page Object. PageHelper Хелпер, предоставляющий метод PageHelper.getPage, с помощью которого создается объект страницы (или части страницы) паттерна Page Object. Waits -
Enum Summary Enum Description LocatorType -
Annotation Summary Annotation Description Experimental Аннотация, отмечающая методы, реализующие нестандартное поведение HandleException Аннотация, использующая перехватчик необработанных исключений.