Задача
Протестировать функцию входа через Web интерфейс с использованием Selenide в тестовом режиме.
Результат
- Создан дата-класс, в котором описана структура объекта с информацией о пользователе.
- Создан дата-генератор, который по требованию создает рандомного пользователя, сохраняет его через API и возвращает в тест.
- Активирован тестовый режим запуска целевого сервиса.
- Протестирована функция входа через Web интерфейс.
Дополнительно: оценка времени на автоматизацию и времени на проверку тех же сценариев вручную, используя для тестирования интерфейс браузера и Postman для доступа к открытому API:
- Время, затраченное на ручное тестирование (минут): 45
- Время, затраченное на автоматизацию (минут): 35