Fornecer uma visão geral da área de Verificação, Validação e Teste de Software - VV&T, com ênfase em estratégias, técnicas e critérios de teste de software e ferramentas associadas que podem ser aplicados na construção de software.
Qualidade de software e VV&T. Terminologia e conceitos básicos de teste de software. VV&T no processo de desenvolvimento de software. Técnicas de teste de software. Estratégias de teste de software. Planejamento da atividade de teste de software. Inspeção e revisão de software. Automatização da atividade de teste.
Qualidade de software e VV&T. Terminologia e conceitos básicos de teste. VV&T durante o processo de desenvolvimento de software: Teste de Unidade, de Integração e de Sistemas. Técnicas de teste de software: teste funcional, estrutural e baseado em defeitos. Teste de Regressão. Estratégias de teste de software. Planejamento da atividade de teste de software. Teste baseado em riscos. Inspeção e revisão de software. Automatização da atividade de teste: ferramentas de seleção de geração de dados de teste. Teste de software em novos domínios de software.
Livro Texto BEIZER, B. Software Testing Techniques. Van Nostrand Reinhold Company, New York, 2nd edition, 1990. G. J. MYERS, COREY SANDLER, TOM BADGETT, AND TODD M. THOMAS. The Art of Software Testing. John Wiley & Sons, 2nd edition, 2004. M. E. DELAMARO, J. C. MALDONADO, M. JINO. Introdução ao Teste de Software. Elsevier, 1a. edição, 2007. Bibliografia Complementar M. E. DELAMARO, J. C. MALDONADO, M. JINO. Introdução ao Teste de Software. Elsevier, 2a. edição, 2016. Amman P, Offutt J. Introduction to Software Testing. 2a Ed, Cambridge University Press, 2016. Vincenzi, A. Maldonado, J. C., Delamaro, M. E. Automatização de Teste de Software com Ferramentas de Software Livre, 1a Ed, GEN LTC, 2018. BEIZER, B. Software System Testing and Quality Assurance, Van Nostrand Reinhold, New York, 1983. KANER, C. et al. Testing Computer Software, 2nd edition, Van Nostrand Reinhold, 1993.