История изменений фреймворка
[DbHelper]:
Объявлены устаревшими конструкторы, принимающие driverClassName и countOfEntitiesToLog.
Для передачи этих настроек созданы методы setDriverClass, setCountOfEntitiesForLogging.
Созданы методы setCatalog и setSchema для вызова при необходимости передать название схемы или каталога.
[DbHelper.Call]:
Объявлены устаревшими перегрузки методов function и procedure, принимающие название схемы и каталога.
[DbHelper.ExecuteQuery]:
Объявлены устаревшими перегрузки методов entity и entities, принимающие название схемы и каталога.
[DbHelper.ExecuteQuery]:
Методы forListOfRowMaps переименованы в forListOfEntities. Эти методы возвращают список объектов Entity.
[PageBase]:
Метод takeScreenshot по умолчанию делает скриншот всей страницы с помощью протокола BiDi. При возникновении ошибки
метод делает скриншот видимой части страницы стандартными средствами WebDriver.
Для включения протокола BiDi передайте в опции драйвера настройку setCapability("webSocketUrl", true).
Добавлен класс Entity.
Добавлены новые публичные методы:
DbHelper.ExecuteQuery.forListOfRowMaps RestServiceClientHelper.close
Объявлены устаревшими:
DbHelper.Call.function DbHelper.Call.procedure DbHelper.ExecuteQuery.forListOfRowMaps DbHelper.Insert.entities DbHelper.Insert.entity PageBase.getDevTools
Удалены методы:
DbHelper.ExecuteQuery.forSingleColumnObject