Вам необходимо добить тестирование функции перевода с карты на карту. Разработчики пока реализовали возможность перевода только между своими картами, но уже хотят, чтобы вы всё протестировали.
Для этого они не поленились и захардкодили вам целого одного пользователя:
- login: 'vasya'
- password: 'qwerty123'
- verification code (hardcoded): '12345'
- cards:
- first:
- number: '5559 0000 0000 0001'
- balance: 10 000 RUB
- second:
- number: '5559 0000 0000 0002'
- balance: 10 000 RUB
- first:
После логина, который уже мы сделали на лекции, вы получите список карт:
Нажав на кнопку «Пополнить», вы перейдёте на страницу перевода средств:
При успешном переводе вы вернётесь назад на страницу со списком карт.
Это ключевой кейс, который нужно протестировать.
Нужно, чтобы вы через Page Object's добавили доменные методы:
- перевода с определённой карты на другую карту энной суммы;
- проверки баланса по карте со страницы списка карт.
P.S. Чтобы вам было не скучно, мы добавили порядком багов, поэтому как минимум один issue в GitHub у вас должен быть 😈