Анализ покрытия кода тестами в версии 1С:Предприятие 8.5.5 | Новости 1С от WiseAdvice-IT

Анализ покрытия кода тестами в версии 1С:Предприятие 8.5.5

Логотип WiseAdvice-IT https://wiseadvice-it.ru/publichnaya-oferta/ https://wiseadvice-it.ru/publichnaya-oferta/

В версии платформы 1С:Предприятие 8.5.5 появится новая функциональность для оценки покрытия кода тестами. Можно будет наглядно увидеть, какие строки программного кода задействуются при выполнении конкретного теста.

Интерактивный режим анализа

В Конфигураторе появится новая команда Анализ покрытия кода (доступна через меню Отладка).

Интерфейс команды Анализ покрытия кода в Конфигураторе 1С. Источник: wonderland.v8.1c.ru
Интерфейс команды Анализ покрытия кода в Конфигураторе 1С. Источник: wonderland.v8.1c.ru

Интерфейс команды Анализ покрытия кода в Конфигураторе 1С
Интерфейс команды Анализ покрытия кода в Конфигураторе 1С

Порядок работы:

  1. Запустите приложение из Конфигуратора под отладкой.
  2. Нажмите кнопку «Начать анализ» — процесс сбора данных запустится.
  3. Выполните автоматизированный тест или проведите ручное тестирование.
  4. По окончании нажмите «Завершить анализ». Система предложит сохранить результаты в файл (XML определенной структуры).
Завершить анализ покрытия кода
Завершить анализ покрытия кода

Форматы сохранения результатов

Формат Расширение Назначение
Стандартный *.ccf Открывается непосредственно в Конфигураторе
SonarQube (определяется платформой) Для интеграции с платформой непрерывного анализа кода SonarQube

Сохранение файла анализа
Сохранение файла анализа

Файл в стандартном формате можно открыть и анализировать в Конфигураторе.

Детализация анализа покрытия кода в 1С 8.5.5
Детализация анализа покрытия кода в 1С 8.5.5

Дополнительные возможности

  • Для технических специалистов добавлена функция «Параметры анализа покрытия кода» с аналогичным набором опций.
    «Параметры анализа покрытия кода» для технического специалиста
    «Параметры анализа покрытия кода» для технического специалиста

  • Реализованы новые команды пакетного режима Конфигуратора, позволяющие запускать анализ автоматизированно.
  • Встроенный язык дополнен средствами для работы с этой функциональностью.

Для чего это нужно

Разработчики прикладных решений и тестировщики смогут объективно оценить, какая часть конфигурации действительно покрыта тестами. В конечном счете это повысит качество выпускаемых конфигураций на платформе 1С.

Что будет в ближайшей версии 1С:Предприятие и почему следующая 8.5.4 выйдет уже в 2026 году, писали ранее.

Есть вопросы по работе с 1С? Обратитесь к нашим специалистам по форме обратной связи ниже.

Наши новостные каналы в Телеграм, Макс и ВКонтакте, видеоконтент для пользователей и специалистов 1С – на YouTube и RUTUBE.

Рассказать друзьям
Предыдущая статья новость
ГК Высота и WiseAdvice-IT на телеканале ПРО Бизнес
Следующая статья новость
К списку новостей
Комментарии
Меню