US01 Criar Conta
Descrição da US:
ÉPICO: E1 Cadastro
EU COMO idoso GOSTARIA DE criar uma conta no Idoso+ PARA QUE possa ter acesso ao aplicativo com meus dados vinculados a mim
Criterios de aceitação:
- DADO QUE estou na tela de cadastro QUANDO clicar no botão de retornar para a tela de login ENTÃO devo ser redirecionado para a tela de login
- DADO QUE estou na tela de cadastro ENTÃO consigo inserir obrigatoriamente meu nome E meu CPF E meu email E minha senha E meu telefone E meu CEP E um contato de emergência E meu numero do INSS
- DADO QUE estou na tela de cadastro QUANDO começar a digitar a minha senha ENTÃO os caracteres digitados não devem ser exibidos
- DADO QUE estou na tela de cadastro E preenchi todos os campos obrigatórios QUANDO clicar no botão de cadastrar ENTÃO devo ser notificado se a conta foi criada com sucesso ou não
- DADO QUE estou na tela de cadastro E não preenchi todos os campos obrigatórios QUANDO clicar no botão de cadastrar ENTÃO os campos faltantes devem ficar em destaque na cor vermelha
- DADO QUE estou na tela de cadastro ENTÃO todos os campos de input devem conter placeholders indicando a formatação correta do que deve ser inserido
-
DADO QUE estou na tela de cadastro
- QUANDO clicar no botão de exibir senha ENTÃO os caracteres digitados na senha devem ser exibidos
- QUANDO clicar no botão de ocultar senha ENTÃO os caracteres digitados na senha não devem ser exibidos
- DADO QUE estou na tela de cadastro QUANDO preencher um campo no formato errado ENTÃO o campo deve indicar que há erro de formatação (exemplo 51 885-123 no telefone ou 123.45.67-89 no CPF)
- DADO QUE cadastrei meu CPF E meu email E meu telefone E meu numero do INSS ENTÃO nenhum outro usuário deve poder cadastrar uma conta com algum destes dados iguais aos meus (unique)
- DADO QUE me cadastrei ENTÃO minha senha deve ter sido salva no banco de dados criptografada e com salt
- DADO QUE estou na tela de cadastro QUANDO clicar no botão de “Cadastrar” ENTÃO devo ser redirecionado para a tela de login