Escolar Documentos
Profissional Documentos
Cultura Documentos
Testes PDF
Testes PDF
Conceitos gerais
Testes Unitários
Testes Funcionais
O que são testes de
software?
1a2 Requisitos
5 Projeto
10 Codificação
20 Teste de Unidade
50 Teste de Aceitação
200 Manutenção
Teste Unitário
O teste unitário é implementado com base no
menor elemento testável (unidades) do
software.
Implica em testar a estrutura interna (como
fluxo lógico e de dados), a função da unidade e
os comportamentos observáveis.
O que é unidade?
Componente, classe, método, etc.
Caixa Branca
Tecnologias
JUnit e DBUnit
JUnit
Realiza testes unitários
Ex: Verifica se algum método realiza o cálculo
esperado.
API - http://www.junit.org/
Demonstração
E o DBUnit?
Motivação
CPF Nome Endereço
... ...
Motivação
Modelo Relacional
Procedure (.....)
xx xxx xx xxx
DBUnit
1/8/2011 @LES/PUC-Rio 27