Teste de software
Click here to load reader
-
Upload
ait-proeg-ufpa -
Category
Technology
-
view
673 -
download
3
description
Transcript of Teste de software
Teste de Software Laerte Guedes
Conceito Consistem em buscas no sistema para obter
informações que ajudem a garantir a qualidade do que está sendo desenvolvido. Os testes incluem desde a verificação do código até a utilização dos produtos em busca dos famosos “bugs”.
Conceito
Vantagens Qualidade
Economia
Segurança
Confiabilidade
Negócio
Tipos de Teste Caixa Branca:
Esta técnica visa checar o comportamento interno do software. O responsável pelos testes deverá ter acesso ao código fonte do sistema podendo assim criar casos de testes para todas as interações possíveis. Os itens verificados nestes testes variam de acordo com a complexidade do software.
Tipos de Teste Caixa Preta:
O s t e s t e s d e c a i x a p r e t a l e v a m em consideração o comportamento externo do software, não importando como ele funciona internamente. Estes testes são feitos fornecendo dados de entrada e comparando os dados de saída com os dados esperados.
Tipos de Teste Caixa Cinza:
Os testes de caixa cinza mescla os testes de caixa preta e caixa branca, sendo assim, por exemplo, são fornecidos dados e entrada e então são verificados o comportamento interno do sistema e os dados de saída.
Fases do Teste Teste de Unidade:
Nesta fase são realizados testes em partes do sistema, podendo ser em sub-rotinas ou em trechos do código. O objetivo é encontrar falhas em partes pequenas do sistema funcionando de forma independente do todo.
Fases do Teste Teste de Integração:
Nesta fase, como o próprio nome diz, são feitos testes na integração das partes do sistema. As falhas são comumente encontradas na comunicação entre os componentes. Por exemplo, um componente espera um valor Y mas o componente que deveria passar este valor retorna W.
Fases do Teste Teste de Sistema:
Aqui serão realizados testes usando o sistema do ponto de vista o usuário final. Sempre que possível é recomendado que estes testes sejam feitos no mesmo ambiente e condições do usuário final.
Fases do Teste Teste de Aceitação:
Testes realizados por usuários finais do sistema a fim de conferir se o sistema atende a todos os requisitos solicitados e se está de acordo com todos os critérios de aceito do sistema.
Com isso evita-se...
Com isso evita-se...