Skip to content

Relatório de Execução dos Casos de Teste

naiieandrade edited this page Apr 19, 2017 · 12 revisions

Histórico de Revisão

Data Versão Descrição Autor
17/04/2017 0.1 Criação Documento André de Sousa
17/04/2017 0.2 Estruturação documento André de Sousa
17/04/2017 0.3 Seção 1 André de Sousa, Igor Araújo
18/04/2017 0.4 Seção 2 e 3 Igor Araújo

1. Introdução

1.1 Propósito

Este documento tem como objetivo relatar e documentar os testes realizados no desenvolver da solução do software Escola X durante a primeira fase de desenvolvimento.

1.2 Definições, acrônimos e abreviações

Alguns dos acrônimos, definições e abreviações usados neste documento são:

  • TFUC - Teste Funcional de Caso de Uso.
  • CT - Caso de Teste.
  • UC - Caso de Uso.
  • CPF - Cadastro de Pessoa Física.

1.3 Referências

Este documento referência informações disponíveis no documento de Especificação de Casos de Uso. É extremamente recomendada a leitura do referente documento para melhor compreensão deste relatório.

1.4 Validação de CPF

A validação de CPF é feita em alguns passos específicos,para que um CPF seja válido , primeiramente, é necessário que tenha um número igual a 11 caracteres. Depois de ser verificado a quantidade de caracteres o validador recebe os 9 primeiros dígitos e os alocam em 10 colunas diferentes,multiplicam os valores de cada coluna pelo seu respectivo número e os somam,depois da soma o valor é dividido por 11 e deve se obter o resto da divisão e subtrair por 11 ,se o valor da subtração for maior que 9 o dígito verificador é Zero,caso o contrário o dígito verificador é o resultado dessa subtração. Para calcular o segundo dígito, o processo é feito de forma análoga ao primeiro, o que muda é que agora colocaremos 11 colunas e as multiplicaremos da mesma forma que para calcular o primeiro dígito verificador.

Exemplo:123.456.789-10

1 2 3 4 5 6 7 8 9
10 9 8 7 6 5 4 3 2
10 18 24 28 30 30 28 24 18

(10+18+…+24+18) = 210

Processo Partes Interessadas

1 2 3 4 5 6 7 8 9 0
11 10 9 8 7 6 5 4 3 2
11 20 27 32 35 36 35 32 27 0

2. TFUC01 - Login de Usuário

2.1 Classes de Equivalência

CT Entrada Classes de Equivalência Válidas Classes de Equivalência Inválidas
CT01 Matrícula/CPF Matrícula com 5 ou 6 caracteres numéricos.
CPF válido de 11 dígitos. Matrícula com número de caracteres menor que 5 ou maior que 6, ou não numérico.
CPF inválido ou com número de caracteres diferente de 11.
CT02 Senha Senha com no mínimo 8 caracteres. senha com menos de 8 caracteres

2.2 Análise de Resultados

2.2.3 Aluno

CT Entrada Resultado Esperado Resultado obtido Status
CT01 Matrícula válida Usuário logar Usuário logou Ok
CT02 Matrícula inválida Usuário não logar Usuário não foi logado pois não possui Matrícula válida Ok
CT03 senha válida Usuário logar Usuário logou Ok
CT04 senha inválida Usuário não logar Usuário não foi logado pois não possui senha válida Ok

2.2.4 Parente

CT Entrada Resultado Esperado Resultado obtido Status
CT01 Matrícula válido Usuário logar Usuário logou Ok
CT02 Matrícula inválido Usuário não logar Usuário não foi logado pois não possui Matrícula válida Ok
CT03 senha válida Usuário logar Usuário logou Ok
CT04 senha inválida Usuário não logar Usuário não foi logado pois não possui senha válida Ok

2.2.5 Diretor

CT Entrada Resultado Esperado Resultado obtido Status
CT01 Matrícula válida Usuário logar Usuário logou OK
CT02 Matrícula inválida Usuário não logar Usuário não foi logado pois não possui Matrícula válida Ok
CT03 senha válida Usuário logar Usuário logou OK
CT04 senha inválida Usuário não logar Usuário não foi logado pois não possui senha válida OK

3.1 Classes de Equivalência

CT Entrada Classes de Equivalência Válidas Classes de Equivalência Inválidas
CT01 CPF CPF válido de 11 dígitos CPF inválido ou com número de caracteres diferente de 11.
CT02 Nome nome entre 5 ou 64 caracteres nome com menos de 5 ou mais de 64 caracteres
CT03 Sexo Sexo deve ser ou masculino ou feminino e não pode ser nulo,deve se escolher um dos 2 check box Sexo estar em branco.
CT04 Endereço endereço deve ter entre 5 e 64 caracteres Endereço com menos de 5 ou mais de 64 caracteres
CT05 Telefone Telefone deve possuir entre 10 e 11 caracteres Telefone com menos de 10 e mais de 11 caracteres
CT07 Senha Senha com no mínimo 8 caracteres. Senha com menos que 8 caracteres.
CT08 Data de nascimento xx/xx/xxxx caracteres xx/xx/xxxx caracteres

3.2 Análise de Resultados

CT Entrada Resultado Esperado Resultado Obtido Status
CT01 CPF válido Usuário ser cadastrado Usuário foi cadastrado OK
CT02 CPF inválido Usuário não ser cadastrado Usuário foi cadastrado OK
CT03 Nome válido Usuário ser cadastrado Usuário não foi cadastrado OK
CT04 Nome inválido Usuário não ser cadastrado Usuário não foi cadastrado OK
CT05 Sexo válido Usuário ser cadastrado Usuário foi cadastrado OK
CT06 Sexo inválido Usuário não ser cadastrado Usuário não foi cadastrado OK
CT07 Endereço Válido Usuário ser cadastrado Usuário foi cadastrado OK
CT08 Endereço inválido Usuário não ser cadastrado Usuário não foi cadastrado OK
CT09 Telefone Válido Usuário ser cadastrado Usuário foi cadastrado OK
CT10 Telefone inválido Usuário não ser cadastrado Usuário não foi cadastrado OK
CT11 Senhha válida Usuário ser cadastrado Usuário foi cadastrado OK
CT12 Senha inválida Usuário não ser cadastrado Usuário não foi cadastrado OK
CT13 Data de nascimento válido Usuário ser cadastrado Usuário foi cadastrado OK
CT14 Data de nascimento válido Usuário não ser cadastrado Usuário não foi cadastrado OK

Escola X Logo

Release 02

Sprints

Release 01

Gestão de Portfólios e Projetos

Métodos de Desenvolvimento de Software

Clone this wiki locally