Skip to content

2.7.0.0

Compare
Choose a tag to compare
@artbear artbear released this 16 Jan 17:18
· 718 commits to master since this release
xddTestRunner:
  • Добавлено выполнение тестов в случайном порядке - интерактивно в браузере тестов или с помощью автозапуска через командную строку 1С. #296
    • Важно для подтверждения независимости тестов друг от друга.
  • Доработано: В случае ошибки теста все незавершенные транзакции отменяются. #378
    • Это исправление также влияет на независимость тестов.
    • Из-за особенностей работы транзакций в 1С могла выполняться некорректная работа с транзакциями внутри тестов и могла падать 1С при тестировании.
  • Добавлены средства отладки тестов #251 ( видео-пример на youtube ) :
    1. В толстом клиенте добавлена команда "Выполнить тест с исключением".
      Перед тестом вызывается исключение, можно сразу открыть конфигуратор, поставить точку останов и попасть при следующем запуске
      в необходимую тестовую обработку.
    2. В тонком клиенте добавлен вызов режима отладки - все тесты переподключаются в безопасном режиме
      и можно подключить тестовую обработку в конфигураторе и поставить точку останова.
    3. Добавлен пример тестовой обработки для возможности отладки в управляемых форм не в безопасном режиме -
      обработка открывается отдельно, ищет форму xddTestRunner и позволяет использовать привычные проверки юТест.Может служить шаблоном.
Генератор тестовых данных:
  • Загрузка данных из макетов позволяет использовать пустые/незаполненные строки в макетах #373 #367
  • Пустое ссылочное значение реквизита составного типа неверно выгружалось в макет #346
  • Исправлена ошибка - при создании группы справочника очищаются табличные части, которых не используются для групп этого справочника, что вызывало исключение 1С. #376
  • Исправлена ошибка - Если в представлении объекта есть символ запятой, то созданный тестовый макет нельзя было использовать для загрузки данных #361
  • При автоматическом прогоне всех тестов ранее не выполнялись тесты генератора макетов данных xddDataFixtureGen #346