Especificação dos Casos de Teste de Manter Usuário - fga-eps-mds/2017.1-Cadernos-API GitHub Wiki

Casos de Teste (TC) - Manter Usuário (UC05)

TC01 - Usuário Cadastrado com Sucesso

  1. Descrição
    • Testa se o cadastro do usuário foi realizado com sucesso.
  2. Pré Condições
    • Preencher os campos de forma válida.
  3. Pós Condições
    • O usuário poderá excluir sua conta, visualizar e editar seus dados.
  4. Dados Necessários
    • Nome, E-mail, Senha. O dado Matrícula é opcional.

TC02 - Falha no Cadastro de Usuário

  1. Descrição
    • Testa se houve falha no cadastro do usuário.
  2. Pré Condições
    • Preencher um dos campos de forma inválida, seja inserindo dados já cadastrados ou não inserindo algum dado obrigatório.
  3. Pós Condições
    • O usuário deve ser notificado da falha ocorrida na operação.
  4. Dados Necessários
    • Nome, E-mail, Senha. O dado Matrícula é opcional.

TC03 - Dados Editados com Sucesso

  1. Descrição
    • Testa se houve substituição dos dados anteriores pelos novos dados inseridos.
  2. Pré Condições
    • Estar em sessão ativa e efetuar a edição dos dados de usuário na estrutura disponibilizada.
  3. Pós Condições
    • Os dados inseridos devem, após solicitação do usuário, estarem substituindo os dados anteriores no sistema.
  4. Dados Necessários
    • Há de haver a modificação de pelo menos um dos seguintes dados: Nome, Senha, E-mail, Matrícula.

TC04 - Falha em Editar Dados

  1. Descrição
    • Testa se os dados inseridos não estão substituindo os dados anteriores.
  2. Pré Condições
    • Preencher um dos campos de forma inválida, seja inserindo dados já cadastrados ou removendo algum dado obrigatório.
  3. Pós Condições
    • O usuário deve ser notificado da falha ocorrida na operação.
  4. Dados Necessários
    • Há de haver a modificação de pelo menos um dos seguintes dados: Nome, Senha, E-mail, Matrícula.

TC05 - Conta Excluída com Sucesso

  1. Descrição
    • Testa se a conta do usuário foi excluída com sucesso.
  2. Pré Condições
    • Haver solicitação de exclusão da conta.
  3. Pós Condições
    • O usuário deve ser notificado do sucesso da operação.
    • O usuário será redirecionado para a página inicial do aplicativo.
  4. Dados Necessários
    • Email do usuário a ser excluído.