Изменения в Selenide 2.24

Изменения в Selenide 2.24

по сусекам поскребли
08.11.15

Привет!

Вышел небольшой релиз Selenide 2.24. По сусекам поскребли, по амбару намели.

Обновились до selenium-java 2.48.2

Список изменений в selenium 2.48.2.

Новый метод $.pressEscape()

В дополнение к методам

$("input").pressEnter();
$("input").pressTab();

Появился новый метод:

$("input").pressEscape();

Исправили работу мягких ассертов в TestNG

Возможно, вы не знали, но в Selenide есть мягкие ассерты (soft asserts). В какой-то версии они оказались сломанными, если запускать тесты на TestNG. Теперь починились.

Логику для создания вебдрайвера выделили в отдельный класс WebDriverFactory

Раньше созданием вебдрайвера занимался WebDriverRunner, но со временем он разросся: помимо создания вебдрайвера, появилась логика для закрытия, проверки, отслеживания зависших браузеров и т.д.

Новости


А что у вас новенького?


Андрей Солнцев

ru.selenide.org

08.11.15