← Главная

DS-702 — Smoke Test DEV (PHP 8.4 upgrade)

08.04.2026 · dev-app.chatplace.io + dev-api.chatplace.io · User: devnat@mail.com · Ручное тестирование + API
0 ✅ 0 ❌ 0 ⚠️
Окружение:
Frontend: dev-app.chatplace.io
API: dev-api.chatplace.io (через VPN socks5h)
Project: 019d67cd-3224-727c-bec2-a29ee92e70df (Проект devnat)
Auth: POST /loginX-Auth-Token header
API маршруты: /projects/{PID}/route

Итоговая таблица

#РазделUIAPIРезультат
1Dashboard (/home)✅ 200PASS
2Чаты✅ 2 чата✅ 2 чатаPASS
3Контакты/Клиенты✅ 4 контакта✅ 2 клиентаPASS
4Автоматизации✅ 6 авт.✅ 5 авт.PASS
5Рассылки✅ 2 рассылкиPASS
6ИИ-агент✅ загруженPASS
7Интеграции✅ 12+ инт.✅ 14 инт.PASS
8Оплата/Тарифы✅ Pro+PremiumPASS
9Настройки✅ загруженыPASS
10Проекты (API)✅ 1 проектPASS
11Боты (API)✅ 2 ботаPASS
12Роли (API)✅ 1 рольPASS
13Теги (API)✅ 7 теговPASS

UI-тест (ручной, браузер + DevTools) 9/9

Dashboard (/home) — главная страница загружается, аналитика, контакты. Все запросы 200.
Чаты — 2 чата (Natalia Kazakova, Konstantin), непрочитанное сообщение. Все запросы 200/204.
Контакты/Клиенты — 4 контакта, фильтры по каналам, экспорт/импорт. Все запросы 200.
Автоматизации — 6 автоматизаций, группы, аккаунты. Все запросы 200.
Рассылки — 2 рассылки, обе доставлены (3/3 и 1/1). Запрос mailings → 200.
ИИ-агент — страница загружена, статус «Не активен», 500 ИИ-запросов, тестирование, база знаний. Все запросы 200.
Интеграции — 12+ карточек (Stripe, PayPal, Kommo, amoCRM и т.д.), 2 Telegram-аккаунта. Все запросы 200.
Оплата/Тарифы — Pro (подключен) + Premium, цены в RUB, год/месяц. prices → 200, limits → 200.
Настройки — Общие, Контакты, Интеграции, Участники, API-ключи. Название проекта «Проект devnat». Все запросы 200/204.

API-тест (curl через VPN) 8/8

GET /projects — ✅ 1 проект «Проект devnat»
GET /clients — ✅ 2 клиента
GET /chats — ✅ 2 чата
GET /integrations — ✅ 14 интеграций
GET /automations — ✅ 5 автоматизаций (items + pagination)
GET /bots — ✅ 2 бота
GET /roles — ✅ 1 роль
GET /tags — ✅ 7 тегов
Итого: 17/17 ✅ PASS (9 UI + 8 API). 0 багов. PHP 8.4 upgrade — regression-free.
Метод: ручное тестирование (браузер + DevTools Network) + API (curl через VPN).