4 недели
Индивидуальный
Лёгкий
SkillTracker (Тестирование)
Тестирование веб-приложения для создания индивидуальных планов развития
Навыки
  • TMS
  • Инструменты мониторинга
  • Git
  • Инструменты автоматизации тестирования
  • Техники тест-дизайна
  • Знание языка програмирования
  • Баг трекинг
В этом проекте вам предстоит протестировать SkillTracker — веб-приложение для создания индивидуальных планов развития сотрудников. Система помогает руководителям ставить персонализированные задачи, отслеживать прогресс, давать обратную связь, а сотрудникам — видеть свои цели, отмечать выполнение и фиксировать развитие навыков.
Чтобы SkillTracker работал стабильно, эффективно и без сбоев, необходимо провести комплексное тестирование всех его функциональных модулей, проверить корректность интерфейса, работу API, производительность и автоматизацию тестов. Итогом станет полноценный отчёт о качестве системы, найденных дефектах и готовности к релизу.
Описание
Тестовая документация:
  • План тестирования системы развития сотрудников.
  • Тест-кейсы для всех функциональных модулей.
  • Чек-листы проверок интерфейса.
  • Сценарии автоматизированного тестирования.
  • Отчеты о дефектах и их отслеживание.

Тестовые артефакты:
  • Набор автотестов для критичного функционала.
  • Коллекции API-тестов в Postman.
  • Тестовые данные и датасеты.
  • Скрипты для нагрузочного тестирования.
  • Инструкции по воспроизведению багов.

Отчетные материалы:
  • Метрики покрытия тестами.
  • Отчеты о проведенном тестировании.
  • Статистика найденных дефектов.
  • Результаты нагрузочных тестов.
  • Анализ рисков и уязвимостей.

Документация по качеству:
  • Критерии приемки функционала.
  • Матрица соответствия требований и тестов.
  • Рекомендации по улучшению качества.
  • Метрики стабильности системы.
  • Оценка готовности к релизу.

Инструменты автоматизации:

  • Фреймворк для автоматизации тестирования.
  • CI/CD пайплайны для тестов.
  • Мониторинг качества в процессе разработки.
  • Инструменты для регрессионного тестирования.
Образ результата
Проект в TestIT, включающий:
  • План тестирования в формате PDF.
  • Тест-кейсы с шагами и ожидаемыми результатами.
  • Отчеты о дефектах с приоритетами.
  • Чек-листы проверок функционала.
  • Метрики и статистика тестирования.

Git-репозиторий с исходным кодом:
  • Автотесты (.java/.py).
  • Postman-коллекции (.json).
  • Конфигурационные файлы.
  • Тестовые данные (.csv/.xml).
  • Скрипты для CI/CD.

Документация по развертыванию:
  • Инструкции по установке.
  • Конфигурация окружения.
  • Параметры настройки.
  • Тестовые учетные записи.

Презенатция PowerPoint с:
  • Обзором стратегии тестирования.
  • Результатами выполнения тестов.
  • Графиками и диаграммами покрытия.
  • Демонстрацией автотестов.
  • Readme-файл с описанием проекта.
  • Инструкции по запуску тестов.
  • Журнал тестовых прогонов.
  • Рекомендации по доработке системы.
В какой форме предоставляется результат
Еженедельные встречи:
  • 15-минутный отчет о выполненных тестах.
  • Демонстрация найденных дефектов.
  • Обсуждение плана тестирования на неделю.

Ключевые точки проверки:
  • Неделя 2: Утверждение тест-плана.
  • Неделя 4: Проверка тест-кейсов.
  • Неделя 6: Оценка автотестов.

Форма контроля:
  • Онлайн-встречи в Google Meet.
  • Ревью кода автотестов.
  • Анализ отчетов о тестировании.

Фиксация:
  • Статус дефектов в баг-трекере.
  • Метрики выполнения тест-кейсов.
  • Комментарии к пулл-реквестам.
Методы контроля и отчетности
Программное обеспечение
  • TestIT для управления тестами.
  • Selenium/Pytest для автоматизации.
  • Postman для API-тестирования.
  • Jira для баг-трекинга.
  • Git для хранения кода.
  • Jenkins для CI/CD.

Тестовые среды
  • Тестовый сервер.
  • База данных для тестов.
  • Виртуальные машины.
  • Docker-контейнеры.

Инструменты мониторинга
  • DevTools для отладки.
  • JMeter для нагрузочного тестирования.
  • Grafana для визуализации метрик.
  • Kibana для анализа логов.

Консультационная поддержка
  • Научный руководитель.
  • QA Lead проекта.
  • Команда разработки.
  • Тестировщики-наставники.
  • DevOps инженеры.
Ресурсы, которые у тебя будут, для выполнения проекта
Что думаете?
Расскажите нам, нужна ли вам профориентация?
Запутались?
Ответьте на несколько вопросов, которые помогут вам подобрать роль внутри компании «Ростелеком».
А как написать резюме?
Телеграм-бот поможет рассказать о твоих сильных сторонах, навыках и опыте
А где посмотреть вакансии?