Назад

QA отчёты — 13 марта 2026

Полный отчёт за день

Содержание: 1. DS-664 — API Retest бэкенда (External Request) 2. DS-664 — UI Retest (PR #857) 3. DS-702 — Смок UI (api-1944) 4. DS-702 — Полный смок API (api-1944) 5. DS-443/DS-482 — AmoCRM интеграция с ИИ-агентом 6. DS-650 — Доработка интеграций (AMO) 7. DS-650 — Доработка интеграций (Google Calendar)

1. DS-664 — API Retest бэкенда

POST /actions/test-http-request · dev-api.chatplace.io · Авторизация: X-Auth-Token

6/6 тестов PASSБэкенд ОК
ТестЗапросРезультатВердикт
GETurl + ?foo=bar200, args: {foo:bar}✅ PASS
POST + bodyjson: {"name":"test","value":123}200, data + Content-Type: application/json✅ PASS
PUT + bodyjson: {"name":"test","value":123}200, data + Content-Type✅ PASS
DELETEmethod: DELETE200✅ PASS
GET + headersheaders: [{key:X-Test,value:hello},{key:X-Custom,value:world}]200, оба хедера на месте✅ PASS
POST + headers + bodyheaders + json200, хедер + body на месте✅ PASS
Бэкенд работает идеально. Баги DS-664 = проблемы фронтенда.

2. DS-664 — UI Retest (PR #857)

deploy-preview-857 · dev-api.chatplace.io · Юзер: 664@mail.com

4 теста PASS2 бага не исправлены
МетодBodyHeadersВердикт
GET✅ PASS
POST✅ отправляется✅ PASS
PUT✅ отправляется✅ PASS
DELETE✅ PASS
PATCH❌ data: "", json: null❌ FAIL
любой + Header❌ 422❌ FAIL

PATCH: body не передаётся. Headers: 422, фронт отправляет в неправильном формате (бэк ожидает [{key,value}]).

2/4 багов не исправлены (PATCH body + Headers). POST/PUT исправлены ранее.

3. DS-702 — Смок UI (api-1944)

deploy-preview-857 · api-1944.review.chatplace.io · Юзер: 702@mail.com

8 страниц ОК2 страницы 404
СтраницаСтатус
Регистрация✅ PASS
Логин✅ PASS
Dashboard✅ PASS
Automations✅ PASS
Builder✅ PASS
Settings✅ PASS
Broadcasts✅ PASS
Analytics✅ PASS
Chats✅ PASS
Growth Tools✅ PASS
AI Agent⚠️ 404
Contacts⚠️ 404
Основной функционал работает. AI Agent и Contacts — возможно другой URL.

4. DS-702 — Полный смок API (api-1944)

api-1944.review.chatplace.io · Юзер: 702@mail.com

11 endpoints 20017 Route not allowed0 ошибок 500

✅ Работающие endpoints (11):

EndpointКод
/login200
/user200
/projects200
/projects/{id}/bots200
/projects/{id}/automations200
/projects/{id}/clients200
/projects/{id}/integrations200
/projects/{id}/chats200
/projects/{id}/tags200
/projects/{id}/variables?withSystemVariables=true200 (24 переменных)
/platforms200

⚠️ "Route not allowed" — 400 (17 endpoints):

settings, broadcasts, team, analytics, growth-tools, custom-fields, segments, folders, subscription, invoices, payments, referral, ai-assistant, ai-agent, tariffs, countries, timezones, languages

Это ограничение review-ветки, а не баги — эти роуты закрыты в review-окружении.

Баги из Slack:

БагРезультат
Ошибка user_hashНЕ воспроизведён — intercomHash заполнен
500 при создании ботаНЕ воспроизведён — валидация OK
"Создать" в ИИ-агентНе проверить через API (route closed)
Бэкенд стабилен. 0 ошибок 500. Закрытые роуты — ограничение review-окружения.

5. DS-443/DS-482 — AmoCRM интеграция

deploy-preview-795 · api-1698.review.chatplace.io · Юзер: 482@mail.com

Все проверки PASS
ПроверкаРезультат
Логин + API switch✅ PASS
AI Agent страница✅ PASS
Раздел Actions✅ PASS
AmoCRM в списке✅ "Client database management in amoCRM"
Permissions✅ Create deal, Move deal, Update deal data
Кнопка Test action⚠️ Не найдена в UI
Интеграция работает, UI отображается корректно.

6. DS-650 — Доработка интеграций (AMO)

deploy-preview-795 · api-1698.review.chatplace.io · Юзер: 482@mail.com

API тесты PASSurl поле ОК

API test-question:

ToolАктивенКодОтвет агента
amo_crm_create_lead✅ да200Просит email для записи
amo_crm_update_lead✅ да200⚠️ Отвечает что нет доступа к CRM
amo_crm_change_lead_step❌ нет200⚠️ Отвечает что не управляет CRM

Поле url в privacyConsentData: ✅ присутствует

Замечание: update_lead и change_lead_step — агент отказывается использовать tools, отвечает что "не имеет доступа".

API работает, но агент некорректно обрабатывает update/change_step.

7. DS-650 — Доработка интеграций (Google Calendar)

deploy-preview-827 · api-1764.review.chatplace.io · Юзер: 571@mail.com

Все tools 500url поле ОК

Интеграция подключена, toolNames:

ToolАктивенКод
google_calendar_create_booking❌ 500
google_calendar_check_available_slots❌ 500
google_calendar_get_meeting_link❌ 500
google_calendar_cancel_booking❌ 500
google_calendar_reschedule_booking❌ 500

Поле url в privacyConsentData: ✅ присутствует

Analytics: 404 на /ai-assistant/{id}/analytics

UI: "Event management in Google Calendar" отображается, "Permissions disabled"

API тестирования tools полностью сломано для Google Calendar — все 5 tools возвращают 500.