Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

MindMap - Cadastro de Usuário

Para complementar o curso e conseguir entender o fluxo de cadastro do usuário, desenhei um diagrama com os fluxos felizes e os fluxos negativos e seus redirecionamentos

Criei no FigJam, o mesmo está em um link dentro do Figma.

https://www.figma.com/board/T3PZ6hI4YnO47ovCKnz9NH/Mind-Map---Alura-Pic---Cadastro?t=XaMUykH5IMojaXXA-1

1 resposta

Olá, Victor, como vai?

Seu diagrama representa muito bem o fluxo de cadastro, contemplando tanto o caminho principal quanto os cenários de validação. Isso é bastante relevante em QA, pois permite visualizar os pontos de decisão e identificar casos de teste que poderiam passar despercebidos. Um exemplo é a separação das verificações de campos obrigatórios, tamanho mínimo da senha, confirmação da senha e validação de e-mail ou usuário já existente, facilitando a elaboração de testes positivos e negativos.

Como sugestão de melhoria, você pode considerar incluir alguns cenários adicionais, como formato inválido de e-mail, senha contendo apenas espaços, limite máximo de caracteres para os campos, falha de comunicação com o servidor e comportamento do sistema caso ocorra um erro inesperado durante o cadastro. Também pode ser interessante diferenciar validações realizadas no frontend das executadas no backend, tornando o fluxo ainda mais completo e útil para documentação e planejamento dos testes.

Gostei também do retorno ao formulário após cada mensagem de erro, pois isso deixa claro como o usuário continua a interação com a aplicação. Na sua visão, existe algum outro cenário de exceção que poderia ser representado nesse fluxo para deixá lo ainda mais próximo de uma aplicação real?

Conte com o fórum sempre que precisar. Bons estudos.

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