← Главная

💨 Smoke Test — ChatPlace

Единый чеклист для PROD и DEV (фронт + бэк)

DS-702 (PHP 8.4) · DS-898 (ClickHouse) · Регрессионный смоук

0 pass 0 fail / 0
PROD: app.chatplace.io · Логин: Google OAuth или Email
DEV: deploy-preview-XXX--chatplace-front.netlify.app/?preview-api-core=https://api-XXX.review.chatplace.io/
PROD — только на проде   DEV — только на деве   DEV ONLY — только для дева, на проде НЕ проверяем   Без бейджа — общая проверка для обеих сред
⚠️ На PROD: НЕ регистрируем новых юзеров, НЕ проводим реальные платежи, НЕ удаляем рабочие автоматизации

1. 🔑 Авторизация

Логин через Google OAuth — вход без ошибок, редирект на Dashboard
Логин через Email — вход без ошибок, редирект на Dashboard
Logout — корректный выход, редирект на страницу логина
Регистрация нового юзера (email) — форма, OTP, вход в аккаунт DEV ONLY

2. 🖥 Навигация по разделам

Home — Dashboard загружается, Partner Program, Popular tools
Automations — страница открывается, список автоматизаций
AI Agent — статус Active, разделы KB / Testing / Unanswered / Analytics
Broadcasts — страница открывается, форма создания доступна
Analytics — открывается, AI credits видны
Chats — All Chats загружается, фильтры работают
Clients (/clients/) — Export/Import, фильтры по каналам
Settings — все вкладки открываются (Workspace, General, Contacts, Integrations, Team, API Keys)
Growth Tools — раздел доступен (не 404)

3. ⚙️ Функциональные проверки

DevTools → Network: нет 500 ошибок при навигации по всем разделам
DevTools → Console: нет критических CORS/JS ошибок (Pusher 403 — проверить)
AI Agent Testing — задать вопрос агенту, получить ответ
Builder — открыть существующую автоматизацию, ноды отображаются корректно
Automations — копировать автоматизацию, без timeout (DS-16)
Automations — удалить тестовую автоматизацию, без timeout DEV
Broadcasts — создать бродкаст и отменить, без ошибок
Real-time (Pusher) — уведомления приходят в Chats

4. 📊 Аналитика DS-898

Mailings — список рассылок загружается, Total/Delivered с числовыми значениями
Mailings — пагинация: переключение страниц без зависаний
AI Assistant Analytics — AI/Bot/Operator Messages, Unique Chats, Minutes Saved
Total Report — клиенты и взаимодействия (не нули для активного проекта)
New Clients (Automations) — график по дням, total клиентов

5. 💳 Оплата и биллинг

Billing — страница тарифа/подписки доступна, информация отображается
Покупка AI Package — форма оплаты открывается, без ошибок DEV ONLY
Смена тарифа — форма работает, без ошибок DEV ONLY
Итого: 31 проверка
🔑 Авторизация (4) · 🖥 Навигация (9) · ⚙️ Функциональность (8) · 📊 Аналитика (5) · 💳 Оплата (3)

DEV ONLY — регистрация, удаление автоматизаций, реальные платежи — только на dev
DEV — шаг отличается на dev-окружении
Без бейджа — общая проверка для обеих сред