Конструктор инспекций позволяет создавать проверки без привлечения разработчиков. Инспекции создаются в визуальном редакторе схем с применением набора блоков. Блоки сгруппированы во вкладки, такие как "Логика", "Циклы", "Формулы", "Текст", "Массивы", "Переменные", "Функции", "Объекты", "Документ", "Инспекции". Созданная инспекция включает одну или несколько версий. Каждая версия инспекции содержит схему проверки, состоящая из:
- Правил получения элементов из модели с учетом фильтрации, при необходимости;
- Логики проверки элементов, включающих описание ошибок и дополнительных сообщений;
- Способа вычисления результата проверки в виде % успешно прошедших проверку элементов.
Инспекция должна пройти обязательные стадии процесса выпуска, включающие "Редактирование", "Тестирование", "Ревью" и "Выпуск", прежде чем может быть использована при проверке модели.
Возможные значения:
Edit (Редактирование) - Версия на этапе создания и редактирования схемы. Этот статус получают все свежесозданные версии.
Test (Тест) - Версия в тесте. Становится доступной в интерфейсе плагина в разделе "тест".
Review (Ревью) - Версия на ревью. Назначен ревьюер. Все еще доступна в плагине в разделе "тест".
Release (Выпуск) - Версия прошла ревью и стала основной. Только одна версия в рамках инспекции может быть в этом статусе.
Obsolete (Устарело) - Версия устарела и не используется.