|
| 1 | +3.0.0.3 |
| 2 | + |
| 3 | + ОФ: Если при загрузке тестов при включенном Информаторе падала 1С, при следующей загрузке пользователю будет дана возможность отключить и Информатора, и загрузку тестов и загрузить браузер тестов в нужном режиме. #442 #412 |
| 4 | + Также добавлена форма настройки фреймворка для ОФ |
| 5 | + ОФ+УФ: Если при загрузке тестов падала 1С, при следующей загрузке пользователю будет дана возможность отключить загрузку и загрузить браузер тестов для ручного выбора тестов. #442 |
| 6 | + |
| 7 | + Добавлена поддержка отключенного режима использования модальных окон #442 и асинхронной загрузки и выполнения тестов в интерактивном режиме #416 |
| 8 | + |
| 9 | +Тесты: |
| 10 | + |
| 11 | + Появилась возможность выполнения связанных тестов в одном наборе, при этом появилась возможность использования общего контекста через фреймворк xUnitFor1C. |
| 12 | + ОФ + УФ: Работа с контекстом тестов - УстановитьКонтекст/ПолучитьКонтекст #453 |
| 13 | + |
| 14 | + ОФ+УФ: теперь тесты выполняются в одном общем экземпляре тестового объекта, а не уникальных экземплярах на каждый тест #253 |
| 15 | + ОФ+УФ: Ускорение тестирования, т.к. объект-тест создается только один раз #253 |
| 16 | + |
| 17 | + Появилась возможность выполнения тестов в строго определенном порядке, даже при включенном флаге случайного порядка запуска тестов |
| 18 | + Ддля этого добавлен необязательный метод теста РазрешенСлучайныйПорядокВыполненияТестов #253 |
| 19 | + |
| 20 | + Реализация методов теста "ПередЗапускомТестовогоНабора"/"ПослеЗапускаТестовогоНабора" - для запуска перед/после первого/последнего тестов из тестового набора #395 |
| 21 | + |
| 22 | + ОФ+УФ: Добавлены тест метода фреймворка "ДанныеТекущегоТеста" и реализация этого функционала #483 |
| 23 | + |
| 24 | + Доработан код работы отмены транзакций для параметрических тестов и код отмены транзакций для упавших тестов #378 |
| 25 | + |
| 26 | + При сравнении табличных документов добавлена возможность учитывать только видимые строки #488 |
| 27 | + |
| 28 | +Браузер тестирования: |
| 29 | + Добавлена возможность просмотра текущих ошибок выполнения тестов #491 |
| 30 | + ОФ+УФ: Добавлен хоткей Ctrl+Enter на кнопку "выполнить выбранные тесты" на форму браузера тестов #451 |
| 31 | + ОФ+УФ: Добавлена кнопку "выполнить выбранные тесты" на форму браузера тестов #451 |
| 32 | + |
| 33 | + В управляемую форму выбора подсистем добавлены картинки по типу строки. |
| 34 | + Исправлена ошибка: при открытии запускателя тестов в обычном режиме иногда не загружаются тесты предыдущего сеанса, если перед этим использовали запускатель тестов в управляемом режиме |
| 35 | + |
| 36 | + УФ: Реализован подхват изменений обработок для серверных тестов в управляемой форме. |
| 37 | + ОФ+УФ: Изменения в тестах подхватываются перед выполнением тестов, не нужно лишний раз нажимать Перезагрузить #459 |
| 38 | + |
| 39 | + Исправлена ошибка: если в тестовой обработке несколько форv с тестовыми методами, то методы выполняются только для одной из них, для остальных форм тестовые методы пропускаются с сообщением, что метод не реализован |
| 40 | + ОФ+УФ: Для падающих тестов новая картинка - красный крестик (вместо кружка) увеличенного размера fixed #448 |
| 41 | + Исправлена ошибка: При сохранении настроек раннера, затираются настройки специфические для другого режима запука (Управляемое приложение vs Обычное приложение) |
| 42 | + |
| 43 | + В обычной форме настройка запрета использования информатора используется и в пакетном режиме. |
| 44 | + В Управляемой форме доделан механизм вызова исключения для позиционирования в модуле ранера без изменения строк дерева |
| 45 | + Настройки раннера не сохраняются только при запуске в пакетном режиме, то есть когда, после выполнения требуемых действий, обработка закрывается. |
| 46 | + Исправлена ошибка: В управляемой форме, при перезагрузке браузера тестирования, если обработка изменялась, начинает вести себя некорректно |
| 47 | + исправлена ошибка: В обычной форме, при выборочном запуске тестов не подсчитывается количество запущенных тестов #438 |
| 48 | + исправлена ошибка: В управляемой форме, при загрузке тестов, иногда удаляются не все пустые каталоги из дерева тестов #443 |
| 49 | + |
| 50 | + Добавлена проверка и выдача юзабельного сообщения об ошибке, если 1С:Предприятие 8 не было запущено в режиме Менеджера тестирования |
| 51 | + Исправлена ошибка: в УФ для тестов из модуля обработки неверно показывался полный путь к файлу обработки |
| 52 | + Исправлена ошибка: при формировании отчета в формате JUnit если по тестовому методу зарегистрировано более одной ошибки, в отчет выводится только одна |
| 53 | + При запуске из командной строки исправлена ошибка при включенном флаге работы через TeamCity |
| 54 | + Исправлено заполнение истории выбора при загрузке выделенных тестов. |
| 55 | + Исправлена ошибка - При загрузке подсистемы возникают ошибки, если в составе подсистеме есть не только встроенные обработки #470 |
| 56 | + Исправлено заполнение истории выбора мест и файлов в обычной форме |
| 57 | + Исправлена ошибка: истории выбора мест и файлов востанавливается в обртном порядке. |
| 58 | + |
| 59 | + Реализовано упорядочивание дерева тестов после загрузки тестов #484 |
| 60 | + |
| 61 | +Генератор данных: |
| 62 | + Добавлена возможность поиска элементов по ключевым полям (новая колонка Ключ) #380 |
| 63 | + |
| 64 | + При загрузке данных из макетов можно указать общие параметры создания всех данных из макетов fixed #436 |
| 65 | + |
| 66 | + Добавлена возможность использовать планы обмена при генерации данных #481 |
| 67 | + Добавлена возможность генерации макета для планов обмена #486 |
| 68 | + |
| 69 | + #493 Исправлена ошибка с генерацией небалансового ресурса регистра бухгалтерии. Доработан макет "СозданиеДвухЗаписейРегистраБухгалтерии". |
| 70 | + #496 Исправлена ошибка генерации данных и макета данных для простого и составного реквизита с пустым значением ссылки и реализация для теста |
| 71 | + Исправлена ошибка открытия раннера из генератора макетов fixed #449 |
| 72 | + Исправлена ошибка в УФ: метод СоздатьДанныеПоТабличномуДокументу имел сигнатуру вызова, отличающуюся от ОФ. |
| 73 | + |
| 74 | + Флаг "Выгружать ссылку" включается автоматически, т.к. это включение позволяет создавать работающие тесты и для пустой, и для уже заполненной тестовой базы |
| 75 | + |
| 76 | +Поддержана асинхронность при открытии инструментов #416 |
| 77 | +Поддержана асинхронная работа в пакетном режиме #416 |
| 78 | + |
| 79 | +Исправлено падение тестов открытия форм для отчета, использующего общую форму отчетов fixed #492 |
| 80 | + |
| 81 | +Тест запуска сеансов пользователей проверяет наличие в текущей конфигурации ролей из макета и падает с нормальным сообщением о нехватке ролей, если нужных ролей. #441 |
| 82 | +УФ: Исправил падение тестов запуска сеансов разных пользователей #460 |
| 83 | + |
| 84 | + |
1 | 85 | 2.8.0.0 |
2 | 86 |
|
3 | 87 | Добавлен показ времени выполнения каждого теста и в сумме по группе в дереве тестов обычной формы и управляемой формы #421 |
|
0 commit comments