Hominem quaero


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


ODk Test Framework. Версия 2.0.2 (14.03.2021)

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


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

Методы PageBase.createWebElementBy... переименованы в PageBase.getElementBy....

Добавлена группа методов Assert.contains..., проверяющих наличие или отсутствие объекта в списке.

В конструктор класса RestException добавлен второй параметр с типом HttpResponse.

Методы класса RestServiceClientHelper теперь возвращают объект класса RestResponse, в полях которого находятся объект нужного класса, ответ от сервиса в виде строки, код состояния HTTP, HttpResponse.

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

Assert.contains
Assert.containsAndAccumulate
Assert.notContains
Assert.notContainsAndAccumulate
BaseHelper.Builder.setWebDriverLogsAddToReport
Extensions.clearNonNumberChars
PageBase.executeTouchActions
PageBase.getElementByXpath
PageBase.getElementById
PageBase.getElementByClassName
PageBase.getElementByCssSelector
PageBase.getElementByLinkText
PageBase.getElementByName
PageBase.getElementByPartialLinkText
PageBase.getElementByTagName
PageBase.Window.getTabsCount

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

PageBase.createWebElementByXpath
PageBase.createWebElementById
PageBase.createWebElementByClassName
PageBase.createWebElementByCssSelector
PageBase.createWebElementByLinkText
PageBase.createWebElementByName
PageBase.createWebElementByPartialLinkText
PageBase.createWebElementByTagName

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

ContentHelper.getTimeStamp
RestServiceClientHelper.sendGetRequestAndGetFile
RestServiceClientHelper.sendGetRequestAndGetHttpResponse
RestServiceClientHelper.sendPostRequestAndGetHttpResponse
RestServiceClientHelper.sendPostRequestWithMultipartAndGetHttpResponse


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