11 de dezembro de 2023

O teste de software pode envolver diversas fases.

Os testes Unitários testam cada módulo individualmente.

No teste de integração, o desenvolvedor integra e testa vários módulos do software em conjunto, para verificar se eles se comunicam bem entre si e se satisfazem os requisitos funcionais, de desempenho e de confiabilidade do sistema. O teste de integração também possibilita identificar e resolver erros de interface entre os módulos, que podem prejudicar a qualidade e o funcionamento do software. Existem diferentes estratégias de teste de integração, como bottom-up, top-down, sandwich e big bang, que estabelecem a ordem e a forma de integrar os módulos.

No teste de sistema, a ideia é testar o software como um todo em um ambiente que simula o ambiente de produção. 

Caso esses três tipos de testes sejam utilizados num mesmo projeto, essa seria a ordem de execução:

1 - Testes Unitários

2 - Teste de integração

3 - Teste de sisema

0 comments:

Postar um comentário

Comentários

Perfil

Kênia Ferreira
Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.