Тест-планы для задач эпика · 24 марта 2026
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 1.1 | Переключить интерфейс на Türkçe | Язык сохранён | |
| 1.2 | Выполнить действие, вызывающее email (напр. смена пароля / подтверждение) | Письмо приходит на турецком | |
| 1.3 | Проверить тему, тело, кнопки в письме | Всё на TR, без EN-текста |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 2.1 | Push/in-app уведомления (если есть) | Текст на турецком | |
| 2.2 | Уведомления об оплате / подписке | На турецком |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 3.1 | Вызвать ошибку валидации (пустое поле, неверный формат) | Сообщение об ошибке на TR | |
| 3.2 | Ошибка авторизации / доступа | Текст на TR | |
| 3.3 | Успешные toast-сообщения от бэкенда | На TR |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 4.1 | Названия тарифов / планов | На турецком (если переводятся бэком) | |
| 4.2 | Описания функций в тарифах | На TR | |
| 4.3 | Статусы подписки, истории платежей | На TR | |
| 4.4 | Шаблоны автоматизаций (если серверные) | На TR |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 5.1 | Переключить на RU → проверить переводы | Русские переводы не сломались | |
| 5.2 | Переключить на EN → проверить переводы | Английские переводы не сломались | |
| 5.3 | Переключить на PT → проверить | Португальские переводы не сломались | |
| 5.4 | TR → EN → TR | Переводы корректно переключаются |
819@mail.com / 819@mail.com4000 0079 2000 0003 (pm_card_tr)
| План | Период | Цена (TRY) |
|---|---|---|
| Pro | месяц | ₺700 |
| Pro | год | ₺6 720 |
| Unlimited | месяц | ₺8 000 |
| Unlimited | год | ₺76 800 |
| Пакет аккаунтов | месяц / год | ₺700 / ₺6 720 |
| Геймификация | месяц / год | ₺1 400 / ₺13 440 |
| AI пакет | месяц / год | ₺800 / ₺7 680 |
| AI Actions | пакет | ₺500 |
| AI Actions (Unlimited) | пакет | ₺350 |
Источник: CPD-202
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 1.1 | Открыть страницу тарифов на TR-интерфейсе | Валюта TRY (₺) доступна в выборе | |
| 1.2 | Выбрать TRY | Цены отображаются в лирах | |
| 1.3 | Проверить дефолт: язык TR → валюта по умолчанию | TRY предвыбрана (или USD — уточнить) |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 2.1 | Проверить цену Pro (месяц) в TRY | ₺700 | |
| 2.2 | Проверить цену Pro (год) в TRY | ₺6 720 | |
| 2.3 | Проверить цену Premium / Unlimited (месяц) в TRY | ₺8 000 | |
| 2.4 | Проверить цену Premium / Unlimited (год) в TRY | ₺76 800 | |
| 2.5 | Доп. пакеты: AI ₺800/мес, Аккаунты ₺700/мес, Геймификация ₺1 400/мес, AI Actions ₺500 | Цены соответствуют CPD-202 |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 3.1 | Выбрать тариф в TRY | Страница оплаты открыта | |
| 3.2 | Ввести тестовую TR-карту: 4000 0079 2000 0003 | Карта принята | |
| 3.3 | Подтвердить оплату | Оплата прошла, тариф активирован | |
| 3.4 | Проверить историю платежей | Сумма в TRY (₺), статус оплачено |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 4.1 | Выбрать TRY, ввести US-карту: 4242 4242 4242 4242 | Ошибка — карта не из Турции | |
| 4.2 | Ввести BR-карту: 4000 0007 6000 0002 | Ошибка — карта не из Турции | |
| 4.3 | Проверить текст ошибки | Понятное сообщение (на TR или хотя бы не крэш) |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 5.1 | Привязать TR-карту без оплаты | Карта привязана | |
| 5.2 | Привязать не-TR карту при валюте TRY | Ошибка проверки страны |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 6.1 | Карта с отказом: 4000 0000 0000 0002 | Ошибка generic_decline | |
| 6.2 | Карта 3DS: 4000 0000 0000 3220 | 3DS окно → оплата проходит | |
| 6.3 | Недостаточно средств: 4000 0000 0000 9995 | Ошибка insufficient_funds |
816@mail.com / 816@mail.com| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 1.1 | Settings → Language → найти Türkçe | Турецкий есть в списке | |
| 1.2 | Выбрать Türkçe | Интерфейс переключился | |
| 1.3 | Обновить страницу (F5) | Язык сохранился |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 2.1 | Боковое меню (навигация) | Все пункты на TR | |
| 2.2 | Dashboard / Главная | Заголовки, кнопки на TR | |
| 2.3 | Automations (Автоматизации) | Список, создание, редактирование — TR | |
| 2.4 | AI Agent (ИИ-агент) | Настройки, обучение, правила — TR | |
| 2.5 | Audience / Контакты | Таблица, фильтры — TR | |
| 2.6 | Growth Tools | Инструменты — TR | |
| 2.7 | Settings (Настройки) | Все разделы — TR | |
| 2.8 | Billing / Тарифы | Планы, кнопки — TR |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 3.1 | Открыть создание быстрой автоматизации | Все поля и подсказки на TR | |
| 3.2 | Триггеры — названия и описания | На TR | |
| 3.3 | Действия — названия и описания | На TR | |
| 3.4 | Условия, фильтры | На TR | |
| 3.5 | Кнопки (сохранить, отмена, удалить) | На TR | |
| 3.6 | Ошибки валидации (пустые поля) | Сообщения на TR |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 4.1 | Подтверждение удаления | Текст на TR | |
| 4.2 | Toast-уведомления (успех/ошибка) | На TR | |
| 4.3 | Пустые состояния (нет данных) | Placeholder-ы на TR | |
| 4.4 | Tooltips / подсказки | На TR |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 5.1 | Нет непереведённых строк / EN-ключей | Нигде нет «automation.title» и т.п. | |
| 5.2 | Нет обрезанного текста | TR-слова не выходят за кнопки/поля | |
| 5.3 | Грамматика — без явных ошибок | Нет бессмыслицы | |
| 5.4 | Консистентность терминов | Одинаковые термины везде |
| # | Шаг | Ожидаемый результат | |
|---|---|---|---|
| 6.1 | TR → EN → TR | Переключается корректно | |
| 6.2 | TR → RU → TR | Аналогично | |
| 6.3 | EN и RU не сломались | Переводы на месте |