Skip to content

v5.7.0 Ускорение, новые и доработанные дымовые, новые плагины (в т.ч. по созданию данных), потоковый вывод в отчеты Allure и JUnit

Compare
Choose a tag to compare
@artbear artbear released this 15 Feb 12:47
· 596 commits to master since this release

В код релиза внесены доработки от 20 человек !!

- Контрибьюторы проекта выполнили огромное количество доработок.
  • Дополнительно коллега Владимир Литвиненко выпустил большой цикл статей по Vanessa.ADD на Инфостарт-е - 1-я статья https://infostart.ru/public/969637 и т.д.

    • Владимир, еще раз огромнейшее спасибо от всех пользователей и соучастников!
  • Для BDD- и TDD-части, а также для дымовых тестов реализован потоковый вывод в файлы отчетов (junit и Allure) по мере выполнения фич или тестов #389 #393 #399

    • важно для борьбы с зависаниями тестов/фич и анализа возникающих проблем
  • Значительно дополнена и актуализирована документация проекта по дымовым тестам, BDD- и TDD-частям - #11 #366 #372 #380 #330 #334 и т.д.

    • расширен FAQ, добавлено много новых ответов
  • Поддержана совместимость с 8.3.5 (полностью) и 8.2 (частично) #357 #336 #173 #359

Новые плагины - и для BDD, и для TDD

  • Новый плагин "Заглушки" для генерации данных на лету #381
  • Плагин "Движения документа" для проверки проведения и сравнения движений документа #325 #302
  • Плагин "ИнтернетПочта" #394 #397 #398
  • Плагин "ИтераторМетаданных" - используется для анализа метаданных, например, в дымовых тестах по метаданным (см. ниже)
  • Плагин "ЗагрузчикПользовательскихНастроек" для BDD - Загрузка глобальных переменных сохраняемого контекста и настроек из внешнего файла #343 #346

Дымовые тесты

  • Дымовые тесты открытия форм научились работать через тест-клиент - решена проблема зависания на модальных окнах #403
    • доработаны в рамках Enterprise-поддержки
  • Новые дымовые тесты
  • Добавлена возможность настройки через json-файлы для дымовых тестов ввода на основании #407
    • доработаны в рамках Enterprise-поддержки

Дополнения/исправления:

  • Доработаны дымовые тесты для иерархических справочников #402
  • Не работает исключение при указании полного пути исключаемой формы в json-файле настройки #376 #392
  • Исправлены ошибки дымовых тестов ввода на основании #340 #396

Генерация данных

  • Новый плагин "Заглушки" #381
  • Добавлена кнопка "Загрузить макет в базу" для обычного приложения #326

Исправления/дополнения:

  • Определение типа маршрута бизнес процесса. #354
  • Добавлена выгрузка/загрузка стандартного реквизита "ТипЗначения" для ПВХ #338
  • Нельзя загрузить Справочник "Банковские счета" из-за неверной работы с владельцем #200

BDD

  • Сохранение отчета Allure сразу после выполнения сценария, а после выполнения фичи #399
  • Загрузка глобальных переменных сохраняемого контекста и настроек из внешнего файла #343 #346
  • Заголовки форм сравниваются точнее, в т.ч. и по шаблонам со звездочкой #370 #367
  • Доработка подключения тест-клиента #351 #352 - например, для передачи контекста сохраняемых переменных
  • Полезные функции добавления произвольных данных в отчет Allure для использования в реализации собственных шагов #334 #330
  • Новый шаг ожидания завершения фонового задания и закрытия формы длительной операции (БСП) #333
  • Новый шаг для работы с почтой "Когда я отвечаю на это сообщение" #404
  • Возможность указания путей запуска SikuliX разными способами #345 #355

Исправления/дополнения:

  • Периодический баг при использовании нескольких библиотек #327
  • Исправлено - Шаг "И Я закрыл все окна клиентского приложения кроме "Нужное окно"" не всегда закрывает все окна #406
  • Исправлено ошибка - шаг "Когда я удаляю все элементы Справочника", в котором нет иерархии, выдает ошибку: "Поле не найдено ЭтоГруппа" #230 #390
  • Заполнение поля КаталогПроекта по-умолчанию #363 #369
  • Исправлено очень медленное выполнение шага "в поле с именем 'ИмяПоля ввожу значение глобальной переменной "ИмяПеременной" #349 #350
  • Исправлены проблемы в библиотечном шаге "я делаю паузу 2 секунды" #337
  • Исправлено периодическое падение шага Ожидаем завершения фонового формирования отчета в течение "10" секунд #329
  • Исправлено: Не сохраняются (некорректно читаются из сохраненных настроек) пути к библиотекам шагов #401

TDD

  • Формирование результатов тестов на ходу, по мере выполнения тестов #389
  • Потоковый вывод результатов тестов #393
  • Исправления для работе в английской локализации #385

Дополнения/исправления:

  • Ошибка при инициализации настроек на сервере #386
  • ОФ: Ошибка при открытии обозревателя TDD #358
  • Исправлено - УФ: из формы xddTestRunner нельзя открыть внешний инструмент при включенном режиме асинхронности #328

Прочее

  • Исправлены проблемы кода, выявленные с помощью "Sonar 1C (BSL) Plugin" #331
  • очень много задач доработаны в рамках Enterprise-поддержки клиентов