1
resposta

[Projeto] Critérios de Aceite - Tela de Cadastro

Critérios de Aceite - Tela de Cadastro

1 - Permitir apenas e-mails válidos.

2 - Se já existir um e-mail cadastrado o sistema deverá impedir o cadastro e sinalizar o campo e-mail em vermelho informando que já existe e-mail cadastrado.

3 - As senhas precisar conter de 8 a 12 caracteres e precisa ter 1 caracter especial para melhor segurança.

4 - Só deverá passar para o próximo campo se o campo senha e confirmação de senha estiverem iguais senão deverá sinalizar o campo em vermelho informando que as senhas são diferentes.

5 - O sistema deverá permitir o cadastro se todos os campos forem preenchidos corretamente com informações válidas.

6 - Após cadastrar o usuário o sistema deverá apresentar um pop-up de uma mensagem informando que o cadastro foi realizado com sucesso e redirecionar o cliente para a tela de login.

7 - Em caso de algum campo estiver preenchido errado ou estiver faltando informação o sistema deverá sinalizar em vermelho qual campo está faltando preencher a informação.

1 resposta

Oii, Luiz. Tudo bem?

É muito gratificante ver como você aplicou os conceitos de clareza e objetividade nos seus critérios de aceite. Você conseguiu fugir de termos subjetivos e focou em regras que o time de desenvolvimento e de testes consegue validar sem ambiguidades.

Sua lista está muito bem estruturada. Gostaria de destacar alguns pontos positivos e oferecer uma pequena contribuição para deixar seu aprendizado ainda mais completo:

Pontos positivos

  • Clareza nas condições: No item 2, você foi além de apenas impedir o cadastro; você detalhou a resposta visual que o sistema deve dar (sinalizar em vermelho), o que ajuda muito na experiência do usuário.
  • Segurança: No item 3, definir a obrigatoriedade de caracteres especiais demonstra uma preocupação real com a segurança dos dados.
  • Fluxo completo: No item 6, você descreveu o "caminho feliz" com sucesso, incluindo a mensagem de confirmação e o destino seguinte do usuário.

Pequena sugestão:

No item 4, você mencionou: "Só deverá passar para o próximo campo se o campo senha e confirmação de senha estiverem iguais".
Na prática, travar o cursor do usuário em um campo pode gerar frustração. Geralmente, os critérios de aceite sugerem que essa validação ocorra ao sair do campo ou ao clicar no botão de finalizar. Uma alternativa de escrita seria:

  • "O sistema deve validar a igualdade entre as senhas no momento da perda de foco do campo de confirmação ou ao tentar submeter o formulário."

Parabéns pela dedicação.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!