saranepomuceno / Engenharia-de-Software

0 stars 0 forks source link

Cadastro de usuário #1

Closed saranepomuceno closed 1 week ago

saranepomuceno commented 1 week ago

Estória de usuário: Eu como usuário Quero realizar meu cadastro Para ter acesso às funcionalidades ● Cenário BDD 01: (caso de sucesso 1) Dado que um usuário entre na tela inicial de login, e clique em “Não tenho cadastro” Quando for redirecionado para tela de cadastro e o usuário preencher os campos obrigatórios como nome completo, CPF, e-mail válido e os campos opcionais como telefone, e data de nascimento e clicar em “Cadastrar” Então um e-mail de verificação será enviado ao e-mail fornecido, o usuário será redirecionado para tela de confirmação e ao confirmar inserindo o código recebido, o usuário será cadastrado e na tela de cadastro exibe uma notificação de “Cadastro realizado!” ● Cenário BDD 02:(caso de sucesso 2) Dado que um usuário entre na tela inicial de login, e clique em “Não tenho cadastro” Quando for redirecionado para tela de cadastro e o usuário preencher os campos obrigatórios como nome completo, CPF, e-mail válido e não preencher o(s) campo(s) opcionais (telefone, data de nascimento) e clicar em “Cadastrar”

Então um e-mail de verificação será enviado ao e-mail fornecido, o usuário será redirecionado para tela de confirmação e ao confirmar inserindo o código recebido, o usuário será cadastrado e na tela de cadastro exibe uma notificação de “Cadastro realizado!”

● Cenário BDD 03: (Campos obrigatórios não preenchidos) Dado que um usuário esteja na tela de cadastro Quando clicar em “Cadastrar” sem preencher um ou mais campos obrigatórios (nome completo, CPF e e-mail) Então a tela deve exibir uma mensagem de erro indicando quais campos obrigatórios não foram preenchidos e solicitar que o usuário preencha para prosseguir. ● Cenário BDD 04: (Não validação do e-mail) Dado que um usuário esteja na tela de cadastro Quando clicar em “Cadastrar” preenchendo e-mail não válido como “usuário@dominio.” ou com domínio inválido Então o usuário não deve ser cadastrado, retornando a tela de cadastro com os campos obrigatórios preenchidos conservados e a tela deve exibir uma mensagem para que o usuário preencha com um e-mail válido.