Platform

Якість і діагностика

Консоль запитів

Інтерактивне виконання мови запитів допоможе перевіряти плани, тимчасові таблиці, підсумки і поведінку сховища.

Тема зіставлена з матеріалом відповідна сторінка 1C.

Аналог 1UA

Навіщо ця сторінка потрібна

Консоль запитів у 1UA розглядається як інструмент довіри до сумісності. Він має показувати, що саме виконується, де поведінка вже підтверджена тестами і які відмінності ще потребують роботи.

Сигнали

Видимі причини відмінностей

Діагностика повинна пояснювати, які API, метадані або сценарії ще не збігаються з цільовою поведінкою.

Тести

Перевірка на сценаріях

Кожний висновок має підтверджуватися відтворюваними сценаріями, а не ручним оглядом окремого екрану.

Експлуатація

Готовність до підтримки

Інструмент має допомагати після запуску: у логах, профілюванні, аналізі помилок і контролі релізів.

Робочий обсяг

Що потрібно реалізувати

  • визначити сигнали, які повинен показувати інструмент «Консоль запитів»;
  • зробити результат повторюваним у локальному запуску та CI;
  • пов'язати діагностику з конкретними об'єктами метаданих і рядками BSL;
  • зберігати порівняння з еталонною поведінкою для кожного режиму сумісності.

Сумісність

Межа для 1UA

Для цієї теми сумісність означає, що консоль запитів працює з тими самими метаданими, BSL-модулями, правами, подіями та даними, які вже існують у конфігурації. У 1UA це вважається готовим тільки після автоматичних тестів і порівняння спостережуваної поведінки.

1UA є незалежною clean-room реалізацією. Сторінка не використовує оригінальні ресурси, код або закриті реалізації 1C.