Перейти к основному содержимому
Версия: 1.2.1

Контроль качества

Платформа позволяет создавать и настраивать точки контроля качества ПО для каждого конвейера безопасности и проверки безопасности. Раздел Контроль качества позволяет пользователям управлять шаблонами контроля качества и отслеживать метрики, которые применяются для оценки качества программного обеспечения и выявления возможных отклонений от норм. К каждому конвейеру и проверке безопасности можно добавить один или несколько контролей качества, если это необходимо в рамках проекта. Контроль качества Таблица шаблонов контролей качества содержит список шаблонов, которые уже созданы и используются в системе. Доступны следующие поля таблицы:

  • Название шаблона – имя шаблона контроля качества.
  • Количество метрик – показывает количество метрик, которые используются в данном шаблоне контроля качества.
  • Проекты – список проектов, к которым привязан данный шаблон. Щелкнув по View, можно увидеть проекты, к которым применен этот шаблон.
  • Автор – отображает имя пользователя, который создал данный шаблон. В таблице доступна сортировка шаблонов по количеству метрик, названию или автору. Также возможно редактировать контроли качества. Для этого необходимо нажать на кнопку редактирования Редактирование и внести изменения в открывшейся форме.

Контроль качества проекта

В рамках отдельного проекта конвейеры безопасности и проверки безопасности могут содержать один или несколько контролей качества, информация о которых представлена в разделе Проекты → Название проекта → Контроль качества. Контроль качества проекта

На вкладке доступно управление привязкой контролей качества к пайплайну и чеку с возможностью установить правило действия выбранного контроля (информационное оповещение о провале гейта или блокирование merge-request'а до устранения ошибок).

Добавление контроля качества

Контроль качества можно добавить как из конкретного проекта, так и из общего списка шаблонов контролей в разделе Контроль качества, который можно будет переиспользовать в нескольких проектах.

Чтобы добавить новый шаблон контроля качества, необходимо в разделе Контроль качества нажать кнопку Добавить контроль качества и в открывшейся форме указать название шаблона. Добавление шаблона Созданный шаблон необходимо отредактировать с помощью кнопки редактирования Редактирование, задать необходимые метрики для отслеживания качества и сохранить шаблон. Удаление шаблонов производится с помощью кнопки удаления Удаление шаблона в списке шаблонов.

Для того, чтобы добавить Контроль качества в проекте, необходимо выполнить следующие шаги:

  1. В разделе Проекты → Название проекта → Контроль качества нажать на кнопку Добавить контроль.
  2. В раскрывшемся списке выбрать требуемый контроль или нажать на кнопку Создать новый контроль качества (в этом случае, откроется форма создания нового контроля). Добавление контроля
  3. Нажать на кнопку Сохранить. Результаты прохождения Контролей качества можно отследить в проекте в конвейерах и проверках безопасности.