Skip to content

Commit

Permalink
Документировал изменения релиза 3.0.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
artbear committed Jun 4, 2015
1 parent a11a970 commit 3622524
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions history.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,87 @@
3.0.0.3

ОФ: Если при загрузке тестов при включенном Информаторе падала , при следующей загрузке пользователю будет дана возможность отключить и Информатора, и загрузку тестов и загрузить браузер тестов в нужном режиме. #442 #412
Также добавлена форма настройки фреймворка для ОФ
ОФ+УФ: Если при загрузке тестов падала , при следующей загрузке пользователю будет дана возможность отключить загрузку и загрузить браузер тестов для ручного выбора тестов. #442

Добавлена поддержка отключенного режима использования модальных окон #442 и асинхронной загрузки и выполнения тестов в интерактивном режиме #416

Тесты:

Появилась возможность выполнения связанных тестов в одном наборе, при этом появилась возможность использования общего контекста через фреймворк xUnitFor1C.
ОФ + УФ: Работа с контекстом тестов - УстановитьКонтекст/ПолучитьКонтекст #453

ОФ+УФ: теперь тесты выполняются в одном общем экземпляре тестового объекта, а не уникальных экземплярах на каждый тест #253
ОФ+УФ: Ускорение тестирования, т.к. объект-тест создается только один раз #253

Появилась возможность выполнения тестов в строго определенном порядке, даже при включенном флаге случайного порядка запуска тестов
Ддля этого добавлен необязательный метод теста РазрешенСлучайныйПорядокВыполненияТестов #253

Реализация методов теста "ПередЗапускомТестовогоНабора"/"ПослеЗапускаТестовогоНабора" - для запуска перед/после первого/последнего тестов из тестового набора #395

ОФ+УФ: Добавлены тест метода фреймворка "ДанныеТекущегоТеста" и реализация этого функционала #483

Доработан код работы отмены транзакций для параметрических тестов и код отмены транзакций для упавших тестов #378

При сравнении табличных документов добавлена возможность учитывать только видимые строки #488

Браузер тестирования:
Добавлена возможность просмотра текущих ошибок выполнения тестов #491
ОФ+УФ: Добавлен хоткей Ctrl+Enter на кнопку "выполнить выбранные тесты" на форму браузера тестов #451
ОФ+УФ: Добавлена кнопку "выполнить выбранные тесты" на форму браузера тестов #451

В управляемую форму выбора подсистем добавлены картинки по типу строки.
Исправлена ошибка: при открытии запускателя тестов в обычном режиме иногда не загружаются тесты предыдущего сеанса, если перед этим использовали запускатель тестов в управляемом режиме

УФ: Реализован подхват изменений обработок для серверных тестов в управляемой форме.
ОФ+УФ: Изменения в тестах подхватываются перед выполнением тестов, не нужно лишний раз нажимать Перезагрузить #459

Исправлена ошибка: если в тестовой обработке несколько форv с тестовыми методами, то методы выполняются только для одной из них, для остальных форм тестовые методы пропускаются с сообщением, что метод не реализован
ОФ+УФ: Для падающих тестов новая картинка - красный крестик (вместо кружка) увеличенного размера fixed #448
Исправлена ошибка: При сохранении настроек раннера, затираются настройки специфические для другого режима запука (Управляемое приложение vs Обычное приложение)

В обычной форме настройка запрета использования информатора используется и в пакетном режиме.
В Управляемой форме доделан механизм вызова исключения для позиционирования в модуле ранера без изменения строк дерева
Настройки раннера не сохраняются только при запуске в пакетном режиме, то есть когда, после выполнения требуемых действий, обработка закрывается.
Исправлена ошибка: В управляемой форме, при перезагрузке браузера тестирования, если обработка изменялась, начинает вести себя некорректно
исправлена ошибка: В обычной форме, при выборочном запуске тестов не подсчитывается количество запущенных тестов #438
исправлена ошибка: В управляемой форме, при загрузке тестов, иногда удаляются не все пустые каталоги из дерева тестов #443

Добавлена проверка и выдача юзабельного сообщения об ошибке, если 1С:Предприятие 8 не было запущено в режиме Менеджера тестирования
Исправлена ошибка: в УФ для тестов из модуля обработки неверно показывался полный путь к файлу обработки
Исправлена ошибка: при формировании отчета в формате JUnit если по тестовому методу зарегистрировано более одной ошибки, в отчет выводится только одна
При запуске из командной строки исправлена ошибка при включенном флаге работы через TeamCity
Исправлено заполнение истории выбора при загрузке выделенных тестов.
Исправлена ошибка - При загрузке подсистемы возникают ошибки, если в составе подсистеме есть не только встроенные обработки #470
Исправлено заполнение истории выбора мест и файлов в обычной форме
Исправлена ошибка: истории выбора мест и файлов востанавливается в обртном порядке.

Реализовано упорядочивание дерева тестов после загрузки тестов #484

Генератор данных:
Добавлена возможность поиска элементов по ключевым полям (новая колонка Ключ) #380

При загрузке данных из макетов можно указать общие параметры создания всех данных из макетов fixed #436

Добавлена возможность использовать планы обмена при генерации данных #481
Добавлена возможность генерации макета для планов обмена #486

#493 Исправлена ошибка с генерацией небалансового ресурса регистра бухгалтерии. Доработан макет "СозданиеДвухЗаписейРегистраБухгалтерии".
#496 Исправлена ошибка генерации данных и макета данных для простого и составного реквизита с пустым значением ссылки и реализация для теста
Исправлена ошибка открытия раннера из генератора макетов fixed #449
Исправлена ошибка в УФ: метод СоздатьДанныеПоТабличномуДокументу имел сигнатуру вызова, отличающуюся от ОФ.

Флаг "Выгружать ссылку" включается автоматически, т.к. это включение позволяет создавать работающие тесты и для пустой, и для уже заполненной тестовой базы

Поддержана асинхронность при открытии инструментов #416
Поддержана асинхронная работа в пакетном режиме #416

Исправлено падение тестов открытия форм для отчета, использующего общую форму отчетов fixed #492

Тест запуска сеансов пользователей проверяет наличие в текущей конфигурации ролей из макета и падает с нормальным сообщением о нехватке ролей, если нужных ролей. #441
УФ: Исправил падение тестов запуска сеансов разных пользователей #460


2.8.0.0

Добавлен показ времени выполнения каждого теста и в сумме по группе в дереве тестов обычной формы и управляемой формы #421
Expand Down

0 comments on commit 3622524

Please sign in to comment.