Testes Funcionais
São Paulo
2010
Índice
1. Visão geral sobre teste de software. 3
2. Processo de teste de software. 12
3. Execução dos testes de software 24
3.1.1.1. Teste Alfa 43
3.1.1.2. Teste Beta 44
4. Controle de testes de software 46
5. Depuração de software. 53
6. Papéis dos Stakeholders 54
7. Industrialização de testes de software. 56
8. Um estudo de caso sobre a implementação de metodologia de testes e ambiente de homologação em uma grande instituição financeira 58 Conclusão. 68
Lista de Figuras
Figura 1: Gráfico das origens dos defeitos ............................................................ 7
Figura 2: Tabela da regra de 10 de Myers ............................................................. 8
Figura 3: Fluxo do processo de teste de software .................................................. 11
Figura 4: Caso de uso do planejamento de teste de software ................................. 12
Figura 5: Caso de uso da especificação de testes ................................................... 16
Figura 6: Exemplo de programa de cálculo de datas .............................................. 20
Figura 7: O modelo em V de testes ........................................................................ 22
Figura 8: Ilustração dos testes de unidade .............................................................. 23
Figura 9: Ilustração do ambiente de teste de integração ......................................... 29
Figura 10: Teste de integração Big-Bang ............................................................... 30
Figura 11: Integração top-down depth-first ............................................................ 32
Figura 12: Integração top-down breadth-first ......................................................... 33
Figura 13: Integração Bottom-Up ........................................................................... 34