Escolar Documentos
Profissional Documentos
Cultura Documentos
• Discentes:
• Steice Chelene
• Tomás Langa
Teste e homologação
Testes de Unidade
Automação de teste
Homologação de software
Teste-definição
Quando falomos de checar a qualidade de software, nos podemos ter dois tipos de actividades:
• Validação do software;
• Verficação do software.
Validação refere-se a um conjunto de tarefas que asseguram que o software foi criado
e pode ser rastreado segundo os requisitos do cliente.
Actividade de V&V
• Validação: estamos construindo o produto certo?
• Verificação: estamos construindo o produto da maneira certa?
Tipos de testes
• Teste de validação;
• Teste do sistema;
• Teste de unidade;
• Teste de integração.
Teste de unidade
• O teste de unidade focaliza o esforço de verificação na menor unidade de projeto do software, o componente ou módulo de
software. Usando como guia a descrição de projeto no nível de componente, caminhos de controle importantes são testados
para descobrir erros dentro dos limites do módulo.
• A complexidade relativa dos testes e os erros que revelam são limitados pelo escopo restrito estabelecido para o teste de
unidade. Esse teste enfoca a lógica interna de processamento e as estruturas de dados dentro dos limites de um componente.
Esse tipo de teste pode ser conduzido em paralelo para diversos componentes.
Automação de testes
Banco de Dados de Homologação — uma cópia do atual banco de dados da empresa que possa simular situações e
operações que o sistema estará sujeito no ambiente real;
Plano de testes — é um documento que registra os tipos e pontos de teste planejados para validar o funcionamento
do software desenvolvido ou adquirido frente ao requisitos definidos no início do projeto;
Usuários — os colaboradores que realizarão a utilização diária do sistema devem ser os principais usuários, de cada
setor ou processo e recebem o título de Key Users, e serão o ponto principal de comunicação entre a sua equipe e a
equipe da empresa fornecedora da solução, seja ela desenvolvida sob medida ou adquirida pronta.
Benefícios da utilização de software
homologado
Entre os principais benefícios da aplicação de homologação de softwares estão a
certeza da qualidade de código e desenvolvimento, além do cumprimento de
todos os requisitos necessários para a construção do projeto de softwares.