Автоматизированное тестирование сервиса покупки туров с интеграцией:
- СУБД
- API Банка
- ✓ Оплата тура по карте
- ✓ Оформление тура в кредит
Объём проверок:
- Автотесты: 49 (гибридные проверки / включая 9 API)
- Успешные: 35 (71 %)
- Неуспешные: 14 (29 %)
- Баг-репорты: 4 (остальные падения связаны с теми же дефектами)
1. Валидация полей:
- 🚫 Месяц:
- Принимает
00
- Принимает
- 🚫 Владелец:
- Спецсимволы/цифры
- Кириллица
- Имя без фамилии
- Нет ограничения длины
2. Обработка карт:
- Одобрение DECLINED-карт (
4444 4444 4444 4442)
- ✏️ Орфография: "Марракэш" → "Марракеш"
Высокий приоритет:
- Валидация:
Месяц: 01-12Владелец:- Латинские буквы + пробел
- Формат "Имя Фамилия"
- Запретить: спецсимволы/цифры/кириллица
- Макс. 50 символов
- Исправление DECLINED-карт
Средний приоритет:
- Устранение орфографических ошибок
Низкий приоритет:
- Добавить
data-test-idдля элементов интерфейса