Skip to content

3.0.0.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@artbear artbear released this 04 Jun 12:23
· 450 commits to master since this release

3.0.0.3

  • ОФ: Если при загрузке тестов при включенном Информаторе падала 1С, при следующей загрузке пользователю будет дана возможность отключить и Информатора, и загрузку тестов и загрузить браузер тестов в нужном режиме. #442 #412
  • Также добавлена форма настройки фреймворка для ОФ
  • ОФ+УФ: Если при загрузке тестов падала 1С, при следующей загрузке пользователю будет дана возможность отключить загрузку и загрузить браузер тестов для ручного выбора тестов. #442
  • Добавлена поддержка отключенного режима использования модальных окон #442 и асинхронной загрузки и выполнения тестов в интерактивном режиме #416
Тесты
  • Появилась возможность выполнения связанных тестов в одном наборе, при этом появилась возможность использования общего контекста через фреймворк xUnitFor1C.
  • ОФ + УФ: Работа с контекстом тестов - УстановитьКонтекст/ПолучитьКонтекст #453
  • ОФ+УФ: теперь тесты выполняются в одном общем экземпляре тестового объекта, а не уникальных экземплярах на каждый тест #253
  • ОФ+УФ: Ускорение тестирования, т.к. объект-тест создается только один раз #253
  • Появилась возможность выполнения тестов в строго определенном порядке даже при включенном флаге случайного порядка запуска тестов
  • Для этого добавлен необязательный метод теста РазрешенСлучайныйПорядокВыполненияТестов #253
  • Реализация методов теста ПередЗапускомТестовогоНабора/ПослеЗапускаТестовогоНабора - для запуска перед/после первого/последнего тестов из тестового набора #395
  • ОФ+УФ: Добавлены тест метода фреймворка ДанныеТекущегоТеста и реализация этого функционала #483
  • Доработан код работы отмены транзакций для параметрических тестов и код отмены транзакций для упавших тестов #378
  • При сравнении табличных документов добавлена возможность учитывать только видимые строки #488
Браузер тестирования
  • Добавлена возможность просмотра текущих ошибок выполнения тестов #491
  • ОФ+УФ: Добавлен хоткей Ctrl+Enter на кнопку "выполнить выбранные тесты" на форму браузера тестов #451
  • ОФ+УФ: Добавлена кнопку "выполнить выбранные тесты" на форму браузера тестов #451
  • В управляемую форму выбора подсистем добавлены картинки по типу строки.
  • ОФ+УФ: Для падающих тестов новая картинка - красный крестик (вместо кружка) увеличенного размера fixed #448
  • Исправлена ошибка: при открытии запускателя тестов в обычном режиме иногда не загружаются тесты предыдущего сеанса, если перед этим использовали запускатель тестов в управляемом режиме
  • УФ: Реализован подхват изменений обработок для серверных тестов в управляемой форме.
  • ОФ+УФ: Изменения в тестах подхватываются перед выполнением тестов, не нужно лишний раз нажимать Перезагрузить #459
  • Исправлены различные ошибки.
  • Реализовано упорядочивание дерева тестов после загрузки тестов #484
Генератор данных
  • Добавлена возможность поиска элементов по ключевым полям (новая колонка Ключ) #380
  • При загрузке данных из макетов можно указать общие параметры создания всех данных из макетов fixed #436
  • Добавлена возможность использовать планы обмена при генерации данных #481
  • Добавлена возможность генерации макета для планов обмена #486
  • Исправлены различные ошибки
  • Флаг "Выгружать ссылку" включается автоматически, т.к. это включение позволяет создавать работающие тесты и для пустой, и для уже заполненной тестовой базы
Разное
  • Поддержана асинхронность при открытии инструментов #416
  • Поддержана асинхронная работа в пакетном режиме #416
  • Исправлено падение тестов открытия форм для отчета, использующего общую форму отчетов fixed #492
  • Тест запуска сеансов пользователей проверяет наличие в текущей конфигурации ролей из макета и падает с нормальным сообщением о нехватке ролей, если нужных ролей. #441
  • УФ: Исправил падение тестов запуска сеансов разных пользователей #460