Проверка развертывания Business Studio по чек-листу
В данной статье приведен чек-лист постдеплойных проверок, включая доступность основных компонентов и функциональные тесты ключевых сценариев. Если в процессе проверки выявлены проблемы с каким-либо компонентом, сначала рекомендуется попробовать устранить их самостоятельно, следуя внутренним инструкциям и рекомендациям по диагностике а также рекомендациям в разделе Возможные ошибки и их исправление. Если решить проблему не удается, необходимо обратиться в техническую поддержку support@businessstudio.ru с описанием проблемы и логами для дальнейшего разбора и помощи.
Базовые проверки
Проверка доступа к веб-интерфейсу Business Studio, авторизации, подключения к базам данных.
| Шаг | Проверка | Действие | Ожидаемый результат |
|---|---|---|---|
| 1 | Доступ к веб-интерфейсу | Открыть в браузере стартовую страницу веб-интерфейса | Адрес доступен, открывается Окно авторизации (если приложение развернуто впервые или время жизни токена истекло) или Окно выбора базы и ветки. |
| 2 | Log-in | Ввести верный логин и пароль, нажать Войти | Успешная авторизация, открывается Окно выбора базы и ветки. |
| 3 | Log-out | Нажать Выход в меню пользователя | Открывается Окно авторизации. |
| 4 | СУБД | В окне выбора базы/ветки выбрать ветку базы данных | Открывается Окно приложения, видно объекты в дереве Навигатора. |
Функциональные сценарии
Проверка работоспособности приложения с помощью ввода данных и простых действий.
| Шаг | Проверка | Действие | Ожидаемый результат |
|---|---|---|---|
| 1 | Проверка работы NodeJS | Выполнить отчет с диаграммой. (Опционально изменить название объекта отчета) | Отчет строится, диаграмма в нём есть. (Отображается новое название объекта в отчете). |
| 2 | Проверка работы сообщений SSE и брокера очередей hangfire | Поставить несколько операций в очередь: выполнить отчет, копирование/вставка объектов в Навигаторе, удаление объектов | Операции ставятся в очередь с соответствующими сообщениями (в Панели сообщений), выполняются, по мере выполнения приходят соответствующие сообщения. |
| 3 | Проверка работы OnlyOffice | Открыть в режиме Доп.свойства параметр Описание или Файл документа. Внести изменения и сохранить. Скачать файл. | Открывается OnlyOffice в режиме редактирования. Работает сохранение отредактированного файла и скачивание. |
| 4 | Проверка работы Redis | Открыть инструменты разработчика (F12 – вкладка Консоль). Открыть Настройки пользователя в меню пользователя. На вкладке Дополнительно поменять рабочую дату и обновить страницу. | Изменение рабочей даты сохраняется, нет ошибок в панели сообщений и в консоли разработчика. |
| 5 | Кэширование диаграмм | Открыть инструменты разработчика (F12 – вкладка Сеть). Открыть любую диаграмму, очистив перед этим сетевой журнал (клик в области консоли разработчика, затем ctrl+L). | Все файлы с расширением .js загружаются из кэша (в столбце Размер отображается «memory cache»). |