Уведомления
DoQA отправляет уведомления о событиях в системе. Каждое событие настраивается отдельно, по каждому из трех каналов — «E-mail», «Telegram» и «DoQA» (уведомления внутри приложения, с колокольчиком).
Список событий:
| Событие | Когда приходит |
|---|---|
| «Назначение ответственным за тест-кейс» | Вас назначили ответственным за тест-кейс. |
| «Назначение ответственным за чек-лист» | Вас назначили ответственным за чек-лист. |
| «Назначение исполнителем в прогоне» | Вас назначили исполнителем теста в прогоне. |
| «Ежедневная сводка по прогону (8:00 МСК (UTC+3))» | Ежедневно в 8:00 МСК (UTC+3) — сводка по незавершенным прогонам. |
| «Уведомление за 30 дней об истечении срока лицензии» | До окончания срока лицензии осталось 30 дней. |
| «Завершение созданного прогона» | Завершился прогон, который вы создали. |
| «Упоминание пользователя» | Вас упомянули через @ в комментарии. |
| «Ответы на комментарии» | Кто-то ответил на ваш комментарий. |
| «Необходимость актуализации теста» | Изменилось требование, связанное с тест-кейсом или чек-листом, за который вы отвечаете. |
Отдельно от них настраиваются «Мгновенные оповещения» — событие «Изменение списка тестов в прогоне». Оно приходит только по каналу «DoQA», и его можно отключить.
Настройка уведомлений
Перейдите в раздел «Уведомления» в профиле пользователя. В таблице по строкам — события, по колонкам — каналы «E-mail», «Telegram» и «DoQA». Включите нужные переключатели.
Примечание
Переключатели в колонке «Telegram» неактивны, пока не привязан бот. Как его привязать — ниже.

Уведомление «Необходимость актуализации теста»
Уведомление получает ответственный за тест-кейс или чек-лист, если было изменено связанное с тестом требование.
Приходит оно только тем, кто указан ответственным за связанную проверку. Если у одного пользователя затронуто несколько тестов, он получает одно уведомление со списком (в списке выводится до 10 тестов) и ссылкой на изменившееся требование. Если у связанных проверок ответственных нет, уведомление не отправляется никому.
Что делать с таким уведомлением — в разделе Актуализация страницы «Требования».
Панель уведомлений
Уведомления по каналу «DoQA» приходят в панель, которая открывается по иконке колокольчика в шапке приложения. Счетчик на колокольчике показывает число непрочитанных.
В панели:
- Нажатие на уведомление открывает объект, к которому оно относится.
- Под текстом уведомления показаны логотип проекта и название пространства.
- Ссылка «Отметить прочитанным» / «Отметить непрочитанным» меняет состояние отдельного уведомления.
- Кнопка «Отметить все прочитанным» гасит счетчик целиком.
- Кнопка «Показать еще» подгружает следующую порцию.
Когда уведомлений нет, в панели выводится «Нет новых уведомлений».
Кроме того, при получении нового уведомления по каналу «DoQA» в правом верхнем углу появляется всплывающее оповещение. Оно закрывается само через 10 секунд — рядом идет обратный отсчет; закрыть его можно и вручную крестиком. Если уведомлений пришло несколько, оповещения показываются по очереди, по одному.
Подключение telegram-бота
Блок подключения показывается в разделе «Уведомления» профиля, пока бот не привязан.
- Скопируйте код — нажмите на него в блоке подключения.
- Откройте чат с Telegram-ботом по ссылке из этого же блока.
- Отправьте скопированный код сообщением в чат с ботом.

После привязки бота переключатели в колонке «Telegram» станут активными — отметьте события, о которых хотите получать уведомления в Telegram.
Имя бота
Имя бота задается на сервере, поэтому ссылку берите из блока подключения, а не из этой инструкции.
Настройку бота в DoQA-box выполняет администратор сервера — см. Описание параметров среды (.env).