← Назад к заметкам

Заметки

После обновления коробки: минимальный регресс-тест

После обновления коробки: минимальный регресс-тест: CRM, БП, задачи, почта, документы, телефония.

Чек-лист по теме: после обновления коробки: минимальный регресс-тест. Его удобно пройти после обновления, настройки или диагностики портала.

Когда использовать

Разобрать задачу, комментарии, файлы или права в модуле задач без лишних обходных решений.

В задачах важно отличать саму задачу, комментарии, чек-листы, файлы Диска и CRM-привязки. REST и старое PHP API часто возвращают разные формы одного и того же сценария.

Чек-лист

Идите сверху вниз и отмечайте не только найденную ошибку, но и то, что уже исключили.

  • Открывается главная страница портала и административный раздел.
  • Открываются CRM: лиды, сделки, компании, контакты и смарт-процессы.
  • Стартуют бизнес-процессы и роботы, нет зависших фоновых заданий.
  • Создаются и обновляются задачи, приходят уведомления.
  • Работает почта: входящие, исходящие, CRM-письма и почтовая очередь.
  • Открываются документы, Диск, онлайн-редактирование и конвертация в PDF.
  • Работает телефония или хотя бы не появились новые ошибки в карточках CRM.
  • Проверены cron, агенты, логи PHP, логи веб-сервера и консоль браузера.

Как фиксировать результат

После проверки должен остаться короткий технический вывод, а не только ощущение, что «вроде всё посмотрели».

Сначала получите задачу от имени пользователя с реальным доступом, явно укажите нужные поля в select, а затем отдельно проверяйте комментарии, файлы и чек-листы. Не делайте вывод по администратору: у него картина прав обычно лучше, чем у обычного сотрудника.

Частая ошибка — смотреть только ID задачи и забывать про права, scope приложения, поля UF_TASK_WEBDAV_FILES и доступ к файлам на Диске.