В этом проекте я провёл комплексное ручное тестирование интерфейса и функциональности сервиса каршеринга и такси. Тестирование охватило основные пользовательские сценарии бронирования транспорта, проверку UI-элементов и логики работы системы. Ниже даю количественные показатели, краткий анализ и свои оценки по качеству продукта.
-
Общее количество тест-кейсов: 225
(включая 188 тестов по верстке, 42 теста по функционалу окон оплаты и 5 тестов по логике кнопки "Забронировать") -
Количество проверенных окружений: 2
- Windows 10 Pro + Firefox 137.0.2 при разрешении 1920×1080
- Windows 10 Pro + Яндекс Браузер при разрешении 800×600
-
Объем протестированного функционала: 12 ключевых компонентов системы:
- Форма бронирования
- Блок выбора тарифа (Повседневный, Походный, Роскошный)
- Поле "Добавить права"
- Поле "Способ оплаты"
- Блок "Требования к заказу"
- Кнопка "Забронировать"
- Окно "Машина забронирована"
- Окно "Вы уверены, что хотите отменить поездку?"
- Окно "Поездка отменена"
- Окно "Способ оплаты"
- Окно "Добавление карты"
- Иконки машин на карте
- БЛ-1: Кнопка "Отменить" не кликабельна, не происходит перехода в окно подтверждения отмены (блокирующий)
- БЛ-18: Возможность забронировать машину без привязки карты оплаты (критическая проблема безопасности)
- БВ-16: В окне "Машина забронирована" вместо информации о машине отображается название тарифа "Повседневный" (проблема с отображением ключевой информации)
- БВ-8: Успешная верификация водительских прав с невалидными значениями (критическая проблема безопасности)
- БЛ-3: После выбора карты не отображаются последние 4 цифры её номера (проблема безопасности)
- БВ-5: При удалении данных из полей "Откуда" или "Куда" исчезает вся форма бронирования (блокирующий)
- БЛ-4: В окне "Способ оплаты" невозможно добавить более 17 карт (проблема с функциональностью)
- БВ-13, БВ-14, БВ-25: Некорректный текст на кнопке "Забронировать" с лишними точками и отсутствием пробелов (проблема с пользовательским опытом)
- БВ-17: Ошибка в написании "Еще про поездку" вместо "Ещё про поездку" (ошибка в тексте)
- БВ-19: Отсутствие пробела между цифрой и знаком рубля в цене (ошибка в отображении)
- БВ-1, БВ-6, БВ-7: Проблемы с отображением значков и статусов в полях "Добавить права"
- БВ-20, БВ-21, БВ-22, БВ-23: Проблемы с отображением иконок машин на карте (неправильный размер, ориентация, отсутствие плашек)
- БЛ-5, БЛ-6, БЛ-7, БЛ-8, БЛ-9: Проблемы с валидацией данных при добавлении карты (можно вводить недопустимые символы, отсутствует форматирование)
- Проблемы с цветами и стилями элементов
- Несоответствие макетам
- Проблемы с выравниванием текста
- Ошибки в отображении текстовых элементов
Продукт НЕ готов к выпуску в текущем состоянии.
Наличие 7 критических и блокирующих багов, включая проблемы с безопасностью (привязка карты, верификация прав) и функциональностью (нельзя отменить поездку, исчезает форма бронирования), делает сервис непригодным для использования клиентами.
- Возможность бронирования без привязки карты (БЛ-18)
- Успешная верификация прав с невалидными данными (БВ-8)
- Невозможность отмены поездки (БЛ-1)
- Отсутствие информации о машине в окне подтверждения (БВ-16)
Эти проблемы могут привести к:
- Финансовым потерям компании
- Юридическим последствиям
- Серьезному ухудшению пользовательского опыта
- Потере доверия клиентов
Выполненное тестирование выявило 44 проблемы, что подчеркивает необходимость тщательной доработки продукта перед выпуском.
Количество найденных багов (44) при общем количестве проверенных тест-кейсов (225) составляет 19,5% от общего числа проверенных сценариев — это указывает на низкую стабильность текущей версии продукта.
Результаты тестирования демонстрируют, что без устранения выявленных проблем сервис не может быть выпущен в продакшн, так как критические баги напрямую влияют на безопасность, функциональность и пользовательский опыт.
Рекомендации:
- Исправить все критические и блокирующие баги.
- Провести повторное тестирование после исправлений.
- Усилить тестирование безопасности и валидации данных.
- Провести повторное тестирование на соответствие задуманной логике и макетам.