2.8.0.0
2.8.0.0
Браузер тестов:
- ОФ+УФ: Добавлен показ времени выполнения каждого теста и в сумме по группе в дереве тестов #421
- УФ+ОФ: Добавлено ведение истории открытых файлов-тестов и каталогов тестов #234 #413
- *Расширение списка статусов результата выполнения тестов fixed #248 *
- Упавшие тестов разделены на две группы:
- Failed - тесты, упавшие в результате проверок(assert)
- Broken - тесты, упавшие из-за непредвиденного исключения
- Реализован программный интерфейс пропуска тестов. Пропущенные тесты регистрируются в отчете по ошибкам
- Изменен вывод сводной информации в отчете по ошибкам тестирования fixed #438
- Новый формат:
- Запущено тестов - [ВсегоТестов], не прошло проверку - [НеПрошлоПроверку], возникло прочих ошибок - [ПрочиеОшибки], пропущено - [Пропущено]
- При выводе в отчет информации об ошибках проверок и пропущенных тестах убран вывод отладочной информации(место возникновения ошибка), для прочих ошибок поведение не изменилось.
- ОФ: Команда "Загрузить только выбранные файлы-наборы тестов" в контекстном меню fixed #383
Генератор макетов:
- В макете создается спец.ТЧ "xddMods", если для объекта требуется задание нескольких режимов fixed #434
- **Исправлена ошибка работы с субконто для регистров бухгалтерии #409
- Исправлен Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии #422**
- Исправлена ошибка #404 - Если реквизит элемента ссылается на этот же элемент, то возникает зацикливание кода загрузки данных.
- Исправлена ошибка при генерации макета из реального объекта, у которого минимум 2 табличные части #317
- fixed #376 ошибка при создании группы справочника, если у справочника есть табличная часть только для элементов
- fixed #428 Генератор данных. Ошибка создания макета для предопределенного элемента в конфигурациях на платформе 8.3 с режимом совместимости ниже 8.3.3
- fixed #430 Не работал показ выбранных документов, если у документа 2 табличные части
- не создавался макет данных в xddDataFixtureGen на значениях Неопределено в составных типах fixed #439
- исправлено падение 1С в xddDataFixtureGen.epf при нажатии "Объекты по ссылкам" в случае, если в конфигурации есть рекурсивные ссылки fixed #411
- Генерация макета не выгружает в макет связанные элементы справочников из табличной части выгружаемого документа fixed #419
- Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии fixed #422
- Генератор данных ошибка создания макета для счета с немаксимальным числом субконто fixed #424
- Метод СоздатьДанныеПоТабличномуДокументу неверно работает с параметром ИмяКолонкиЗамещения #423
Тесты:
- Реализовано создание первого пользователя fixed #397.
- При первом запуске в режиме предприятия создается первый пользователь и
сеанс перезапускает под этим пользователем. При запуске из командной
строки, чтобы при перезапуске запустилась обработка, в параметре
запуска (/C) первым параметром нужно продублировать путь к обработке из
параметра /EXECUTE - Исправлено: При случайном порядке запуска тестов иногда падает тест ТестыГенератораДанных.Тест_ДолженСоздатьПростойСправочникПоискомПоГуид fixed #400
- тест СКД и отчета на СКД теперь работает и в режиме тестирования на тонком клиенте
- ОФ: Тесты открытия форм документов (существующие формы документов и перенос документов на текущий день) должны требовать только права на "Редактирование" fixed #402
- Исключать формы для устаревших удаляемых метаданных fixed #393
- Добавлен тест, проверяющий создание справочников образующих циклическую зависимость.
Прочее:
- Расстановка состояний тестовых наборов в обычной форме приведено в соответствие с управляемой.
- УФ: при загрузке только выбранных файлов они не попадали в историю файлов
- Возникало исключение при отсутствии каталога для лог-файла при запуске из командной строки fixed #420 В этом случае не работал CI
- у роли Роль1 убрано право на интерактивное добавление для Спр.ПростойСправочник2 #402
- Убрано использование COMОбъекта при вычислении идентификатора из представления #418 (большая совместимость с Linux)
- УФ: Не выполняем загрузку тестов из каталога .git #364
- Исправлена ошибка #415 - в 2.7.1.0 не открывалась форма тестирования в режиме Такси 8.3 при отключении использования модального функционала.
- Исправлено сохранение настроек в управляемой форме