Техническое задание: Тестирование Telegram Mini App

Необходимо выполнить комплексную проверку работы мини-приложения (Mini App) в мессенджере Telegram с имитацией реальной пользовательской активности.

Основная цель

Обеспечить качественное тестирование приложения перед запуском, выявить возможные ошибки в логике и интерфейсе под нагрузкой.

Ключевые задачи для проверки

  • Корректность отображения пользователей: Проверить, как в интерфейсе приложения отображаются данные других участников. Убедиться в отсутствии ошибок подгрузки, наложения элементов или некорректного форматирования.
  • Работа реферальной системы: Протестировать механизм начисления вознаграждений. Каждый из 100 аккаунтов должен зайти в приложение по уникальной реферальной ссылке и выполнить целевые действия. Необходимо верифицировать корректность учета рефералов и начисления баллов/вознаграждений в соответствии с логикой приложения.
  • Полный функциональный обход: Тщательно проверить все доступные в приложении функции, кнопки, экраны и состояния. Необходимо нажать на все интерактивные элементы, проверить переходы, реакции на ввод данных и отображение результатов.

Методология и требования

  • Для тестирования будет предоставлен доступ к 100 аккаунтам Telegram.
  • Для каждого аккаунта необходимо использовать уникальную реферальную ссылку для входа в приложение.
  • Тестирование должно имитировать поведение реального пользователя: просмотр страниц, взаимодействие с элементами, выполнение последовательности действий.
  • По итогам работы необходимо предоставить отчет с описанием выполненных действий и обнаруженных проблем (багов) с их детализацией (шаги для воспроизведения, скриншоты, ожидаемый и фактический результат).

Ожидаемый результат

Полноценный отчет о работоспособности Telegram Mini App, подтверждающий корректность ключевых функций (реферальная система, социальные элементы) и отсутствие критических ошибок в интерфейсе под нагрузкой в 100 одновременных сессий.

Разработка RAG-системы с интеграцией Qdrant и n8n

Требуется создать систему для семантического поиска по документам. Необходимо реализовать базу знаний для чтения и обработки файлов с использованием векторной базы Qdrant и автоматизации в n8n.