Teste de Software 2016-2
gi
Local: CEFET-RJ - Unidade Maracanã
Horário: Terças de 18:20 - 21:40
Sala: a definir
Tempo de curso: 22 semanas
Objetivo:
Entender o que é e porque é importante testar software. Conhecer o processo aplicado para testar software. Entender as diversas técnicas de geração de casos de teste e quando cada é aplicável. Conhecer as principais ferramentas de apoio ao teste de software.
Ementa:
Conceitos de qualidade, testes, verificação e validação de software. Processo de Teste de Software. Fases de Testes. Projeto e técnicas de geração de caso de testes. Métricas e adequação dos testes. Teste de requisitos não funcionais. Documentação dos Testes. Automação e ferramentas de testes.
Bibliografia Principal:
PEZZÈ, Mauro; YOUNG, Michal. Teste e análise de software: processos, princípios e técnicas. Bookman Editora, 2009.
Bibliografia Complementar:
DELAMARO, M.E.; MALDONADO, J.C.; JINO, M. "Introdução ao Teste de Software". Elsevier Editora, ISBN 978-8535226348. 2007.
MYERS, G.; BADGETT, T.; THOMAS, T.; SANDLER, C.; The Art of Software Testing. Wiley, 3rd Edition, 2011.
Calendário:
19/07/2016 - Introdução e Conceitos (Slides)
26/07/2016 - Framework de Teste (modelo V), Princípios e Atividades do Processo (slides, artigo, código-fonte).
02/08/2016 - Inspeções (slides) (requisitos, trabalho 1, checklist, ieee std 29148:2011, Appendix C: How to Write a Good Requirement)
09/08/2016 - Olimpíadas
16/08/2016 - Olimpíadas
23/08/2016 - Adequação dos Testes e Testes funcionais (Slides, exemplo inspeção dos requisitos)
30/08/2016 - Teste Aceitação, Sistema, Regressão (slides) e Entrega do Trabalho 1
06/09/2016 - Modelos Finitos e Teste de Integração (slides)
13/09/2016 - Revisão (material)
20/09/2016 - P1 (notas)
27/09/2016 - Testes Estruturais (slides)
04/10/2016 - Teste Baseado em Modelos (slides, especificação, casos de teste)
11/10/2016 - Teste Orientado a Objeto (slides)(Trabalho)
18/10/2016 - Teste Baseado em Falhas (slides, fontes)
25/10/2016 - Aula sobre o Trabalho (modelos)
01/11/2016 - Aula sobre o Trabalho
08/11/2016 - Início da programação dos testes (github)
15/11/2016 - Feriado
22/11/2016 - Ajuda com o trabalho
29/11/2016 - Entrega 1 do Trabalho (ciclo de teste) - avaliação
06/12/2016 - Entrega 2 do Trabalho (segundo ciclo de teste) (notas)
13/12/2016 - Prova Final