Skip to content

MaximVolkovGit/Manual_testing_scooter_rental_service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестирование сервиса аренды самокатов: обзор выполненной работы

В рамках проекта проведено полноценное ручное тестирование клиентской части веб-приложения — сервиса для оформления заказа и отслеживания статуса аренды самоката. Работа охватывает пять ключевых областей:

  1. Функциональное тестирование (логика работы экрана «Статус заказа»),
  2. Вёрстка и UI/UX (адаптация под разные браузеры и разрешения),
  3. Валидация полей формы заказа (проверка корректности ввода данных пользователем),
  4. Корректность работы API сервиса (реакция на запросы со стороны приложения),
  5. Анализ мобильного приложения курьера (push-уведомления и обработку ошибок при отсутствии интернета).

Объём проведённых тестов

  • 125 тестов логики и вёрстки экрана «Статус заказа»
    (включая кросс-браузерное тестирование в Google Chrome и Яндекс.Браузере, на разрешениях 1920×1080 и 1280×720).
  • 132 теста валидации полей формы заказа
    (проверка граничных значений, запрещённых символов, допустимых форматов для имён, фамилий, адресов, телефона, даты доставки и комментариев).
  • 29 тест-кейсов для приложения курьера
    (проверка нотификаций и работы приложения при отсутствии интернет-соединения).

Итого: 286 тестов, охватывающих как позитивные, так и негативные сценарии работы сервиса.


🐞 Выявленные проблемы

В результате тестирования задокументировано 62 уникальных бага в моём секторе работы, а также найдено 28 багов в ходе исследовательского тестирования других частей сервиса.

Итого: 90 багов

Критические (6 багов)

  • bug-4 — Некорректное отображение даты доставки
  • bug-5 — Некорректное отображение станции метро
  • bug-9 — Отменённые заказы остаются в системе и доступны для просмотра
  • bug-12 — Статус заказа не меняется на «Курьер на месте» после завершения заказа курьером
  • bug-22 — Возможен переход на следующий шаг при пустом поле адреса
  • bug-39 — Невозможно оформить заказ в Google Chrome из-за неактивной кнопки «Да»

Блокирующий (1 баг)

  • bug-51 — При ручном вводе станции метро и нажатии Enter появляется белый экран (полный краш интерфейса)

Стандартные (34 бага)

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

Желательные (21 баг)

Несоответствие текстов макету, цвета рамок, формат даты, стили оформления и другие UX-улучшения.


Соотношение тестов и багов

Из 286 проведённых тестов в моём секторе работы обнаружено 62 багов — это означает, что почти каждый 5-й проверенный сценарий выявил проблему в приложении. Такое соотношение указывает на низкую стабильность текущей версии сервиса.

Можно ли выпускать продукт в таком виде?

Нет. Наличие 7 багов высокого приоритета (критических и блокирующих) делает продукт непригодным для публичного релиза:

  • Пользователи не могут оформить заказ в Google Chrome (bug-39), что делает сервис недоступным для значительной части аудитории.
  • Система хранит отменённые заказы и позволяет их просматривать (bug-9, bug-63), что нарушает бизнес-логику и может привести к путанице и финансовым потерям.
  • Курьеры не могут корректно завершать заказы, а их статусы не обновляются в реальном времени (bug-12).
  • Работа сервиса полностью блокируется при ручном вводе станции метро (bug-51).
  • Система позволяет оставить обязательное поле адреса пустым и перейти дальше (bug-22), что нарушает целостность данных.

Риски при выпуске в продакшн без исправления багов

  1. Финансовые потери из-за дублирования/некорректного отслеживания отменённых заказов.
  2. Потеря пользователей из-за невозможности оформить заказ в популярном браузере и частых ошибок.
  3. Ухудшение репутации бренда из-за непрофессионального отображения данных (некорректные станции метро, даты доставки).
  4. Проблемы с логистикой из-за несинхронизированности статусов заказов между пользователем и курьером.
  5. Юридические риски из-за отсутствия валидации обязательных полей при оформлении заказа.

✅ Заключение

Проведённое тестирование выявило серьёзные проблемы в ключевых сценариях использования сервиса. Выпуск продукта в текущем состоянии приведёт к массовым жалобам пользователей, финансовым потерям и потере доверия к бренду.

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

Выполненное тестирование продемонстрировало глубокое понимание бизнес-логики сервиса, внимание к деталям и способность находить критические проблемы, которые могут оказать значительное влияние на пользовательский опыт и репутацию продукта.

About

Тестовая документация и баг-репорты, сервис аренды самокатов.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors