Beruflich Dokumente
Kultur Dokumente
23/03/2013 mar-13
Histrico do documento
Verso 1.0 Data 19/11/2010 Autor Marcella Costa Alterao Criao do documento
23/03/2013
Objetivo
Esta apresentao tem como objetivo mostrar a norma da IEEE STD 829 de documentao de teste de software em relao a especificao de casos de teste.
23/03/2013
23/03/2013
Documentos da Norma
Plano de Teste Especificao de Projeto de Teste Especificao de Casos de Teste Especificao de Procedimentos de Teste Relatrio de Encaminhamento de Item de Teste Dirio de Teste Relatrio de Incidentes de Teste Relatrio Resumo de Teste
23/03/2013
Documentos da Norma
Plano de Testes
Preparao do Teste
Registro do Teste
23/03/2013
Documentos da Norma
Plano de Testes: Descreve o planejamento das atividades envolvidas no teste Especificao de Projeto de Testes: Especifica refinamentos (detalhes do plano) da abordagem de teste e identifica as funcionalidades e caractersticas do software que devem ser testadas Especificao de Casos de Teste: Documento que define casos de teste identificados pela especificao de projeto Especificao de Procedimento de Teste: Documento que especifica os passos para executar um conjunto de casos de teste
23/03/2013
Documentos da Norma
Relatrio de Encaminhamento de Item de Teste: Identifica os itens encaminhados para o teste Dirio de Teste : Apresenta os registros cronolgicos dos detalhes relevantes relacionados com a execuo dos testes (pessoa, item testado, casos de teste, durao, etc) Relatrio de incidentes de Teste: Descreve qualquer evento que ocorra durante o processo de teste e que requer anlise (defeitos/erros/etc) Relatrio Resumo de Teste: Apresenta de forma resumida os resultados das atividades de teste e as avaliaes baseadas nesses resultados
23/03/2013
23/03/2013
10
23/03/2013
Ao e Resultado esperado
11
23/03/2013
13
23/03/2013
Exemplos
Documento de requisitos Cobertura no QC Aba Requirements Caso de Teste Aba Test Plan
15
23/03/2013
23/03/2013
17
23/03/2013
18
23/03/2013
Exemplos
Procedimentos de Teste Test Plan QC
19
23/03/2013
Exerccios
Identificar nos casos de teste erros de planejamento
Exemplo 1 Exemplo 2 Exemplo 3 Exemplo 4 Exemplo 5 Exemplo 6 Exemplo 7
20
23/03/2013
21
23/03/2013
Critrios
1 Particionamento em Classes de Equivalncia 2 Anlise do Valor-Limite
Classes de Equivalncia
Divide os domnios de entrada e sada do programa em classes de dados.
Em princpio, todos os elementos de uma classe devem se comportar de maneira equivalente.
Classes de Equivalncia
Especificao do programa Identifier:
O programa deve determinar se um identificador vlido ou no em Silly Pascal (uma estranha variante do Pascal). Um identificador vlido deve comear com uma letra e conter apenas letras ou dgitos. Alm disso, deve ter no mnimo 1 caractere e no mximo 6 caracteres de comprimento.
Condies de Entrada Tamanho t do identificador Primeiro caractere c uma letra S contm caracteres vlidos Classes Vlidas 1t6
(1)
t<1
(3)
Sim
(4)
No
(5)
Sim
(6)
No
(7)
T0 = (a1,Vlido)
(1,4,6)
(2B3, Invlido)
(5)
(Z-12, Invlido)
(7)
t<1
(3)
Sim
(4)
No
(5)
Sim
(6)
No
(7)
Tamanho do identificador.
Os valores 0, 1, 6 e 7.