CauBitten / SaraVideo

MIT License
3 stars 0 forks source link

[REQ] Use Case - Sign Up #13

Closed CauBitten closed 1 month ago

CauBitten commented 6 months ago

Descrição: O usuário se cadastra no sistema.

Atores:

Pré-requisito: Usuário estar na tela de cadastro.

Pós-condição: O usuário é adicionado ao banco de dados.

Fluxo Básico:

  1. O usuário digita seu nome completo.
  2. O usuário digita seu e-mail válido.
  3. O usuário digita sua senha.
  4. O usuário confirma sua senha.

1° Fluxo Alternativo:

  1. O e-mail não é válido.
  2. Text field com e-mail fica vermelho.
  3. Descrição avisando do e-mail inválido aparece embaixo do text field.
  4. Usuário corrige e-mail.

2° Fluxo Alternativo:

  1. O usuário já possui conta no sistema.
  2. Um pop up aparece avisando que o usuário já tem conta.
  3. O pop up tem o botão para o cliente ir ao #7

3° Fluxo Alternativo:

  1. Senha não atende aos requisitos mínimos.
  2. Field senha fica vermelho.
  3. Descrição do que falta na senha aparece embaixo do password field.
  4. Usuário corrige senha.

4° Fluxo Alternativo:

  1. O usuário não digitou nome.
  2. Text field fica vermelho.
  3. Descrição embaixo do text field diz que é obrigatório colocar um nome.