kristinayax / InternetBankPatternsTestMode

☑ Необходимо протестировать функцию входа в интернет-банк через веб-интерфейс с использованием Selenide.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InternetBankPatternsTestMode Build status

Описание задания:

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

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

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

Для создания клиента нужно делать запрос вида:

POST /api/system/users
Content-Type: application/json

{
"login": "vasya",
"password": "password",
"status": "active"
}

Возможные значения поля «Статус»:

  • «active» — пользователь активен,
  • «blocked» — пользователь заблокирован.

В случае успешного создания пользователя возвращается код 200.

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

About

☑ Необходимо протестировать функцию входа в интернет-банк через веб-интерфейс с использованием Selenide.


Languages

Language:Java 100.0%