# 🧪 КОМПЛЕКСНОЕ ТЕСТИРОВАНИЕ ДОМОВОЙ БОТ **Дата:** 1 марта 2026 **Тестировщик:** Qwen Code AI **Версия:** v3.0 --- ## 📋 ПЛАН ТЕСТИРОВАНИЯ ### 1. С ТОЧКИ ЗРЕНИЯ ЖИЛЬЦА 👤 #### Меню /start: - [ ] Кнопки отображаются (9 штук) - [ ] 📞 Экстренные телефоны — работает - [ ] 👷 Мастера — работает - [ ] 👮 Участковый — работает (данные из БД) - [ ] 📅 График отключений — работает - [ ] 🏆 Достижения — работает - [ ] 📅 События — работает - [ ] 💰 Платежи — работает - [ ] 📋 Опросы — работает - [ ] 🔍 Моя квартира — работает - [ ] 🙏 Поблагодарить — работает - [ ] ❓ Помощь — работает #### Сообщения: - [ ] Все ответы бота ТОЛЬКО в личку - [ ] Нет спама в общий чат --- ### 2. С ТОЧКИ ЗРЕНИЯ ЧЛЕНА ИНИЦИАТИВНОЙ ГРУППЫ 👥 #### Команды ИГ: - [ ] /ig_add — добавить в ИГ - [ ] /ig_remove — удалить из ИГ - [ ] /ig_list — список ИГ - [ ] /ig_stats — статистика ИГ - [ ] /ig_check — проверка участника - [ ] /ig_broadcast — рассылка для ИГ #### Веб-админка: - [ ] Доступ к разделу Пользователи - [ ] Просмотр статистики --- ### 3. С ТОЧКИ ЗРЕНИЯ АДМИНА 🛡️ #### Telegram команды: - [ ] /admin — админ меню - [ ] /stats — статистика - [ ] /spies — шпионы - [ ] /users — пользователи - [ ] /ban — бан - [ ] /unban — разбан - [ ] /revoke — снять верификацию #### Веб-админка (полный доступ): - [ ] Дашборд - [ ] Пользователи (CRUD) - [ ] Верификация - [ ] Телефоны (CRUD служб) - [ ] Объявления (CRUD) - [ ] Рассылки - [ ] Опросы (CRUD) - [ ] События (CRUD) - [ ] Расписания (CRUD) - [ ] Экспорт JSON - [ ] Настройки --- ### 4. С ТОЧКИ ЗРЕНИЯ ВЛАДЕЛЬЦА 👑 #### Веб-админка (максимальное удобство): - [ ] Быстрый доступ ко всем функциям - [ ] Массовые операции - [ ] История всех изменений - [ ] Экспорт данных - [ ] Логи действий #### Автоматизация: - [ ] Авто-экспорт в git - [ ] Авто-бекапы БД - [ ] Авто-отчёты --- ## 🔍 ПРОВЕРКА КНОПОК (ПОДРОБНО) ### Жилец меню: | Кнопка | Callback | Ожидаемый результат | Статус | |--------|----------|---------------------|--------| | 📞 Экстренные | `phones` | Меню категорий телефонов | ☐ | | 👷 Мастера | `masters` | Список мастеров из БД | ☐ | | 👮 Участковый | `police` | Список полиции из БД | ☐ | | 📅 График | `schedule` | Меню типов отключений | ☐ | | 🏆 Достижения | `achievements` | Список достижений | ☐ | | 📅 События | `events` | Список событий | ☐ | | 💰 Платежи | `payments` | Список платежей | ☐ | | 📋 Опросы | `polls` | Активные опросы | ☐ | | 🔍 Квартира | `my_apartment` | Инфо о квартире | ☐ | | 🙏 Поблагодарить | `thank_user` | Выбор пользователя | ☐ | | ❓ Помощь | `help` | Справка по командам | ☐ | ### Админ меню: | Кнопка | Callback | Ожидаемый результат | Статус | |--------|----------|---------------------|--------| | 📊 Статистика | `admin_stats` | Статистика чата | ☐ | | 🕵️ Шпионы | `admin_spies` | Список шпионов | ☐ | | 👥 Пользователи | `admin_users` | Список пользователей | ☐ | | ⏳ Непроверенные | `admin_unverified` | Непроверенные | ☐ | | 🏆 Рейтинг | `admin_rating` | Топ-10 + меню | ☐ | | ☠️ Токсичность | `admin_toxicity` | Подменю | ☐ | | 🏠 Квартиры | `admin_apartments` | Подменю | ☐ | | ⚠️ Предупреждения | `admin_warnings` | Подменю анти-спам | ☐ | | 🔇 Муты | `admin_muted` | Список замутованных | ☐ | | 🚫 Баны | `admin_banned` | Список забаненных | ☐ | | 🔍 Поиск | `admin_search` | Подменю поиска | ☐ | | 👤 Действия | `admin_user_actions` | Выбор пользователя | ☐ | | 📥 Экспорт | `admin_export` | Экспорт начался | ☐ | | 📤 Рассылка | `admin_broadcast` | Запрос сообщения | ☐ | | 🚫 Отозвать вериф. | `admin_unverify` | Инструкция | ☐ | | 📋 Список не вериф. | `admin_unverified_list` | Список | ☐ | | ❓ Помощь | `admin_help` | Справка | ☐ | --- ## 📝 ЗАМЕЧАНИЯ И БАГИ ### Критичные: 1. ... 2. ... ### Важные: 1. ... 2. ... ### Второстепенные: 1. ... 2. ... --- ## ✅ ПРЕДЛОЖЕНИЯ ПО НОВОМУ ФУНКЦИОНАЛУ ### 1. Автоматизация: - [ ] Авто-экспорт БД в git при изменениях - [ ] Авто-бекапы по расписанию - [ ] Авто-отчёты владельцу ### 2. Веб-админка: - [ ] История всех изменений (лог) - [ ] Массовые операции (выбрать несколько → действие) - [ ] Графики и статистика (Chart.js) - [ ] Тёмная тема ### 3. Уведомления: - [ ] Push-уведомления в Telegram о важных событиях - [ ] Email-отчёты владельцу ### 4. Безопасность: - [ ] 2FA для веб-админки - [ ] Логирование всех действий админа --- **by Qwen Code AI** 🤖