1.29.0-ms2 от 21.09.26¶
- 1.29.0-ms2¶
- Добавлено:
Объединить отчёты JUnit в один xml до формирования Test summary в GitLab CI
В GitLab CI junit-отчёты всех модулей объединяются в один файл перед
публикацией артефактов, а запись stdout и stderr тестов в junit-xml отключена. Test summary в
merge request’е строится заметно быстрее, вывод тестов остаётся доступен в логе job и в
html-отчёте.
Отключать автоматически цвето-анимацию DOM при выполнении в GitLab CI
В библиотеке gs-automation цвето-анимационная индикация действий
(dom.colorizable) автоматически отключается при выполнении автотестов в pipeline GitLab CI.
Признак pipeline – переменная окружения GITLAB_CI. Включить индикацию в pipeline можно явно:
переменной GSAUTO_DOM_COLORIZABLE или аргументом -Dgsauto.dom.colorizable.
Заменить ожидание стабилизации dom-модели динамическими ожиданиями
В библиотеке gs-automation ожидание стабилизации dom-модели заменено
динамическими ожиданиями готовности конкретного элемента: действие выполняется сразу, как
только элемент присутствует в dom-модели, видим, перестал перемещаться, не перекрыт маской
длительной операции и доступен. Добавлены Actionability, WebDriverHelper.retryingUntil,
waitActionable, clickRetrying, waitFocused, Grid.waitFullLoaded и Grid.waitEditable. Методы
WebDriverHelper.waitForDomStability, WebDriverHelper.waitUntilMaskDisappears и параметр
duration.dom.stability удалены.
- Исправлено:
Исправить ожидание фактического ухода фокуса в clickToResetFocus
В библиотеке gs-automation метод clickToResetFocus теперь дожидается
фактического ухода фокуса ввода из редактора: ранее одиночного клика не хватало, если редактор
возвращал себе фокус отложенной командой, и введённое значение оставалось незакоммиченным.
Заменить бесполезное предупреждение о закладке без имени выборки 317010T
Предупреждение о закладке без имени выборки теперь содержит выборку, форму, режим и значения полей проблемных записей и печатается одним сообщением на построение панели.
Правка перенесена из
1.28.0-rc5
- Изменено:
Обновить numbertostr до версии 1.2 327480T
Исправлена пропись дробной части числа в печатных формах: вместо дробных
разрядов печатался мусорный знаменатель, разделитель стоял в мужском роде, а у чисел
по модулю меньше единицы пропадала целая часть. Библиотека прописи обновлена до версии 1.2.
Правка перенесена из
1.28.0-rc5