Back to project

BANK-101 · Ready for testing

Bank Customer Registration

Test new customer registration, field validation and profile creation without access to another user's data.

BankFrontend + APIMediumFree

Task brief

BANK-101: регистрация клиента банка

Команда выпустила первую версию регистрации в интернет-банке. Нужно протестировать форму регистрации и backend-контракт в формате рабочей QA-задачи.

Контекст

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

Что проверить

  • happy path регистрации на уникальных данных;
  • обязательность и формат полей;
  • поведение при дубле email или телефона;
  • безопасность ошибок: не раскрываем лишние данные о существующих клиентах;
  • корректность ответа API и перехода UI после успеха;
  • отсутствие доступа к профилям других пользователей.

Что сдать

Подготовьте чек-лист, найденные дефекты и короткую оценку рисков релиза.

Acceptance criteria

  • A customer can create an account with valid data.
  • Duplicate email and phone return controlled errors.
  • Registration creates only the current user's profile.

Documentation

Technical context and reference materials live in the project documentation section.

Open section

Test cases

Тест-кейсы: регистрация клиента банка

IDПроверкаОжидаемый результат
BANK-REG-01Зарегистрироваться с валидным email, телефоном и паролемСоздан клиент, пользователь попал на экран входа или onboarding
BANK-REG-02Отправить форму без телефонаПоказана ошибка обязательного поля, клиент не создан
BANK-REG-03Повторить регистрацию с уже занятым emailВозвращается контролируемая ошибка конфликта
BANK-REG-04Передать короткий парольВозвращается ошибка политики пароля
BANK-REG-05Проверить ответ API на наличие password/security полейЧувствительные поля отсутствуют