Baixe o app para aproveitar ainda mais
Prévia do material em texto
7 camadas Apresentação ou view ( telas, relatórios e sensores) Controle ou cont Caso de teste TC01 - Todos os campos são validos Descrição: Este caso de teste tem como objetivo cadastrar o usuário. Pré-Condição: O usuário não esta cadastrado, todos os campos são validos e o botão “cadastrar” foi acionado. Pós-Condição: A mensagem de “ Cadastro efetuado com sucesso” é exibida e o cadastro é armazenado no B.D. Dados necessários: Nome, Matricula, E-mail, Senha TC02 - Todos os campos inválidos 2.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário quando todos os campos estão inválidos. 2.2- Pré-condições: O usuário não está cadastrado, todos os campos estão são inválidos e botão cadastrar foi acionado. 2.3- Pós-condições: Mensagens de erro informando que os campos estão vazios e que o usuário não foi cadastrado. 2.4- Dados necessários: Nome, matrícula, e-mail, senha. TC03 – Campo “nome” vazio 3.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'nome' esteja vazio. 3.2- Pré-condições: O usuário não está cadastrado, campo ‘nome’ está vazio e botão cadastrar foi acionado. 3.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 3.4- Dados necessários: Não há. TC04 - Campo “nome” nulo 4.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'nome' esteja nulo. 4.2- Pré-condições: O usuário não está cadastrado, campo ‘nome’ está nulo e botão cadastrar foi acionado. 4.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 4.4- Dados necessários: Não há. TC05 - Campo “nome” invalido 5.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'nome' esteja inválido. 5.2- Pré-condições: O usuário não está cadastrado, campo ‘nome’ contém caracteres inválidos e o botão cadastrar foi acionado. 5.3- Pós-condições: Mensagens de erro informando que o campo contém caracteres inválidos e que o usuário não foi cadastrado. 5.4- Dados necessários: Nome. TC06 - Campo “matricula” vazio 6.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'matrícula' esteja vazio. 6.2- Pré-condições: O usuário não está cadastrado, campo ‘matrícula’ está vazio e botão cadastrar foi acionado. 6.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 6.4- Dados necessários: Não há. TC07 - Campo “matricula” nulo 7.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'matrícula' esteja nulo. 7.2- Pré-condições: O usuário não está cadastrado, campo ‘matrícula’ está nulo e botão cadastrar foi acionado. 7.3- Pós-condições: Mensagens de erro informando que o campo está nulo e que o usuário não foi cadastrado. 7.4- Dados necessários: Não há. TC08 - Campo “matricula” invalido 8.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'matrícula' esteja inválido. 8.2- Pré-condições: O usuário não está cadastrado, campo ‘matrícula’ contém caracteres inválidos e botão cadastrar foi acionado. 8.3- Pós-condições: Mensagens de erro informando que o campo contém caracteres inválidos e que o usuário não foi cadastrado. 8.4- Dados necessários: Matrícula. TC09 - Matricula já se encontra no BD 9.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso a matrícula informada já esteja cadastrada no banco de dados. 9.2- Pré-condições: O usuário não está cadastrado, informou uma matrícula já cadastrada e botão cadastrar foi acionado. 9.3- Pós-condições: Mensagens de erro informando que a matrícula já existe e que o usuário não foi cadastrado. 9.4- Dados necessários: Matrícula. TC10 - Campo “e-mail” vazio 10.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'matrícula' esteja vazio. 10.2-Pré-condições: O usuário não está cadastrado, campo ‘e-mail’ está vazio e botão cadastrar foi acionado. 10.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 10.4- Dados necessários: Não há. TC11 - Campo “e-mail” nulo 11.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'matrícula' esteja nulo. 11.2- Pré-condições: O usuário não está cadastrado, campo ‘e-mail’ está nulo e botão cadastrar foi acionado. 11.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 11.4- Dados necessários: Não há. TC12 - Campo “e-mail” invalido 12.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'e-mail' esteja inválido. 12.2- Pré-condições: O usuário não está cadastrado, informou um e-mail inválido e botão cadastrar foi acionado. 12.3- Pós-condições: Mensagens de erro informando que o campo está preenchido incorretamente e que o usuário não foi cadastrado. 12.4- Dados necessários: E-mail. TC13 - E-mail já consta no cadastro 13.1- Descrição: Objetiva impedir o cadastro de usuário que já tenha o e-mail vinculado 13.2- Pré-Condição: Usuário não esta cadastrado, informou um e-mail já cadastrado e o botão “Cadastrar” foi acionado. 13.3- Pós-Condição: Mensagem de erro informado que já existe e-mail que o cadastro não foi realizado. 13.4- Dados necessários: E-mail TC14 – Campo “senha” vazio 14.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'senha' esteja vazio. 14.2- Pré-condições: O usuário não está cadastrado, campo ‘senha’ está vazio e botão cadastrar foi acionado. 14.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 14.4- Dados necessários: Não há. TC15 - Campo “senha” nulo 15.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'senha' esteja nulo. 15.2- Pré-condições: O usuário não está cadastrado, campo ‘senha’ está nulo e botão cadastrar foi acionado. 15.3- Pós-condições: Mensagens de erro informando que o campo está nulo e que o usuário não foi cadastrado. 15.4- Dados necessários: Não há. TC16 – Campo “confirmar senha” vazio 16.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'confirmar senha' esteja vazio. 16.2- Pré-condições: O usuário não está cadastrado, campo ‘confirmar senha’ está vazio e botão cadastrar foi acionado. 16.3- Pós-condições: Mensagens de erro informando que o campo está vazio e que o usuário não foi cadastrado. 16.4- Dados necessários: Não há. TC17 - Campo “confirmar senha” nulo 17.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso o campo 'confirmar senha' esteja nulo. 17.2- Pré-condições: O usuário não está cadastrado, campo ‘confirmar senha’ está nulo e botão cadastrar foi acionado. 17.3- Pós-condições: Mensagens de erro informando que o campo está nulo e que o usuário não foi cadastrado. 17.4- Dados necessários: Não há. TC18 – Campo “senha” e “confirmar” não correspondem 18.1- Descrição: Este caso de teste tem como objetivo impedir o cadastro do usuário caso os dados dos campos 'senha' e 'confirmar senha' sejam diferentes. 18.2- Pré-condições: O usuário não está cadastrado, campo ‘senha’ e ‘confirmar senha’ não correspondem e botão cadastrar foi acionado. 18.3- Pós-condições: Mensagens de erro informando que as senhas não correspondem e que o usuário não foi cadastrado. 18.4- Dados necessários: Senha, confirmação de senha.
Compartilhar