Hominem quaero


| Блог | ODk Test Framework | Контакты |


ODk Test Framework. Версия 2.2.0 (12.06.2023)

История изменений фреймворка


Заметки о выпуске

Обновлены зависимости.

Удалены методы, ранее объявленные устаревшими.

Исправлен механизм создания изображения с разницей скриншотов для метода ImageHelper.compareScreenshots, если скриншоты имеют разные размеры.

Метод PageBase.executeActions переименован в PageBase.performActions.

Метод PageBase.getUrl возвращает String вместо URL.

В класс DbHelpet добавлен конструктор, принимающий AbstractDriverBasedDataSource.

Методы setOnStartRunnable и setOnStopRunnable перенесены из класса BaseHelper.Builder в BaseHelper.

Удалены параметры методов, отключающие их логирование.

Добавлены новые публичные методы:

BaseHelper.setOnStartRunnable
BaseHelper.setOnStopRunnable
Element.ifExists
PageBase.performActions
PageBase.Window.LocalStorage.clear
PageBase.Window.LocalStorage.getItem
PageBase.Window.LocalStorage.keySet
PageBase.Window.LocalStorage.removeItem
PageBase.Window.LocalStorage.setItem
PageBase.Window.LocalStorage.size
PageBase.Window.SessionStorage.clear
PageBase.Window.SessionStorage.getItem
PageBase.Window.SessionStorage.keySet
PageBase.Window.SessionStorage.removeItem
PageBase.Window.SessionStorage.setItem
PageBase.Window.SessionStorage.size

Объявлены устаревшими (Deprecated):

BaseHelper.Builder.setOnStartRunnable
BaseHelper.Builder.setOnStopRunnable
PageBase.executeActions

Удалены методы:

PageBase.executeTouchActions
Wait.waitFor


История изменений