3.0.0.3
Pre-release
Pre-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