1
resposta

Critérios de aceite - tela de cadastro

** Cadastro de usuário**

  • Ter um título na página informando que está na tela de cadastro de usuário;
  • Ter um informativo na tela, que após o preenchimento dos campos obrigatórios, clicar no botão “Cadastrar-se”;
  • Tornar todos os campos obrigatórios, sendo eles nome, email, senha e confirmação de senha;
  • Nos campos obrigatórios colocar um * para sinalizar ao usuário, com uma legenda no topo, informando a obrigatoriedade nos campos com asterisco;
  • Conforme o usuário for preenchendo os campos com valores válidos, marcar o mesmo com a cor verde;
  • Validar se no campo email foi incluído um valor válido, verificando se há a estrutura correta com @ e ponto;
  • Colocar um informativo como uma legenda no campo de email, informando que precisa ser email válido, dando um exemplo: teste@alura.com;
  • Caso o email não esteja com a estrutura correta, mostrar ao usuário um alerta: “Email inválido”;
  • Validar se o valor incluído no campo email já existe;
  • Caso o email já exista, mostrar mensagem ao usuário: “Email já utilizado” e não permitir a inclusão;
  • Campo senha precisa ter no mínimo 8 caracteres, letra maiuscula e minúscula, e caractere especial, sendo eles: @ # $ % & ) ( * + ;
  • Caso campo senha não atinja os requisitos, mostrar ao usuário um alerta: “Senha não atingiu aos requisitos”;
  • Campo confirmação de senha precisa ter o conteúdo idêntico ao que foi digitado no campo senha, portanto deverá ser comparado;
  • Caso o conteúdo do campo confirmação de senha não seja idêntico ao valor digitado no campo senha, mostrar um alerta ao usuário: “Senhas não coincidem” ;
  • Ter a opção de visualizar senha nos campos senha e confirmação de senha;
  • Não habilitar botão de “Cadastrar-se” caso não tenha sido preenchido todos os campos corretamente;
  • Caso o usuário tenha preenchido todos os campos obrigatórios com valor válido, habilitar botão de “Cadastrar-se”;
  • Ao clicar no botão “Cadastrar-se” redirecionar para a tela de login.
1 resposta

Oi, Sebastião! Tudo bem?

Ótimos critérios de aceite, seu trabalho está muito bem detalhado e abrangente, parabéns! Você considerou aspectos importantes como a validação de campos, feedback visual para o usuário e até mesmo a verificação de emails já existentes, o que é muito bom e mostra que você está realmente pensando na experiência do usuário final. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!