ks1109b / TestMode

Тестирование функции входа через Web интерфейс с использованием Selenide.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TestMode Build status

Задача

Протестировать функцию входа через Web интерфейс с использованием Selenide в тестовом режиме.

Результат

  1. Создан дата-класс, в котором описана структура объекта с информацией о пользователе.
  2. Создан дата-генератор, который по требованию создает рандомного пользователя, сохраняет его через API и возвращает в тест.
  3. Активирован тестовый режим запуска целевого сервиса.
  4. Протестирована функция входа через Web интерфейс.

Дополнительно: оценка времени на автоматизацию и времени на проверку тех же сценариев вручную, используя для тестирования интерфейс браузера и Postman для доступа к открытому API:

  • Время, затраченное на ручное тестирование (минут): 45
  • Время, затраченное на автоматизацию (минут): 35

About

Тестирование функции входа через Web интерфейс с использованием Selenide.


Languages

Language:Java 100.0%