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