Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Minha Solução] - Faça como eu fiz: Critérios de Aceite na funcionalidade de cadastro

• Campos e-mail, nome completo, usuário e senha, devem ser sinalizados com o símbolo (*) asterisco, informando que são campos obrigatórios;

• Caso o usuário deixar campos obrigatórios vazios ao tentar finalizar cadastro: • Circular campos que foram deixados vazios em vermelho; • Mostrar mensagem de erro: "Os campos sinalizados são obrigatórios para o cadastro. Por gentileza, verificar.";

• Em caso de cadastro realizado corretamente, redirecionar usuário para a página de login;

• Validação de senha, campo deve aceitar no mínimo 8 caracteres (letra maiúscula, letra minúscula, 1(hum) caractere especial e números); • Caso usuário inserir formato de senha diferente do obrigatório: • informar mensagem de erro: "A senha deve conter no mínimo 8 caracteres (letra maiúscula, letra minúscula, 1(hum) caractere especial e números);

• Caso identificado que usuário já possui cadastro: • informar mensagem de "Usuário já cadastrado." • disponibilizar link da página de login junto com a mensagem, para click do usuário, para redirecionamento a página de login: • Exemplo: "Usuário já possui cadastro. Clique aqui para ir para página de login";

1 resposta
solução!

Olá, Carlos. Tudo bem?

Muito obrigado por compartilhar seus critérios de aceite para a funcionalidade de cadastro. Eles estão bem detalhados e claros, o que é excelente para garantir que todos os envolvidos no desenvolvimento e teste da funcionalidade tenham uma compreensão comum do que é esperado.

Aqui estão alguns pontos que você pode considerar para aprimorar ainda mais seus critérios:

  1. Campos Obrigatórios: Você mencionou que os campos obrigatórios devem ser sinalizados com um asterisco (*). É importante garantir que essa sinalização seja consistente em toda a aplicação para evitar confusão.

  2. Mensagens de Erro: As mensagens de erro que você propôs são claras e diretas. Certifique-se de que elas sejam exibidas de forma visível e que não desapareçam até que o usuário tenha a oportunidade de corrigi-las.

  3. Validação de Senha: A regra para a senha está bem definida. Talvez seja útil incluir exemplos de senhas válidas e inválidas para ajudar os usuários a entenderem o que é esperado.

  4. Usuário já Cadastrado: A ideia de incluir um link direto para a página de login é ótima, pois melhora a experiência do usuário, facilitando o acesso à página correta.

  5. Testes de Usabilidade: Além dos critérios de aceite, considere realizar testes de usabilidade para garantir que a interface seja intuitiva para os usuários finais.

O legal é implementar os testes automatizados para verificar cada um desses critérios. Isso pode ajudar a garantir que as funcionalidades se comportem conforme o esperado em diferentes cenários.

Espero ter ajudado e bons estudos.