Якість і діагностика
Звіт по конфігурації
Автоматичний зріз складу рішення: об'єкти, модулі, залежності, використані API, ризики сумісності і прогрес покриття тестами.
Тема зіставлена з матеріалом відповідна сторінка 1C.
Аналог 1UA
Навіщо ця сторінка потрібна
Звіт по конфігурації у 1UA розглядається як інструмент довіри до сумісності. Він має показувати, що саме виконується, де поведінка вже підтверджена тестами і які відмінності ще потребують роботи.
Видимі причини відмінностей
Діагностика повинна пояснювати, які API, метадані або сценарії ще не збігаються з цільовою поведінкою.
Перевірка на сценаріях
Кожний висновок має підтверджуватися відтворюваними сценаріями, а не ручним оглядом окремого екрану.
Готовність до підтримки
Інструмент має допомагати після запуску: у логах, профілюванні, аналізі помилок і контролі релізів.
Робочий обсяг
Що потрібно реалізувати
- визначити сигнали, які повинен показувати інструмент «Звіт по конфігурації»;
- зробити результат повторюваним у локальному запуску та CI;
- пов'язати діагностику з конкретними об'єктами метаданих і рядками BSL;
- зберігати порівняння з еталонною поведінкою для кожного режиму сумісності.
Сумісність
Межа для 1UA
Для цієї теми сумісність означає, що звіт по конфігурації працює з тими самими метаданими, BSL-модулями, правами, подіями та даними, які вже існують у конфігурації. У 1UA це вважається готовим тільки після автоматичних тестів і порівняння спостережуваної поведінки.