DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Teste de Software

Programa da Disciplina

editar
Nome: Teste de Software Código: 14321
Departamento: Departamento de Computação Área: Ciência da Computação
Carga-horária total: 60 H Créditos: 4
Carga-horária semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0)

Pré-requisitos:

editar

Engenharia de Software

Co-requisitos:

editar

Nenhum

Ementa:

editar

Conceitos de verificação e validação. Tipos, fases e abordagens de teste. Teste nos diversos modelos de ciclo de vida. Projeto de testes. Técnicas de teste estático, estrutura e funcional. Frameworks e ferramentas para testes. Planejamento, monitoramento e controle dos testes. Tendências e futuro na área de testes. Prática de planejamento, projeto, implementação e execução de testes.

Prática como componente curricular (60 H):

editar

Não possui.

Objetivos:

editar
  • Compreender a terminologia relacionada a testes
  • Ter condições de aplicar diferentes técnicas de testes
  • Vivenciar um processo de desenvolvimento com testes automatizados

Conteúdo Programático:

editar

Notícias

editar

Human skills to win in Software Testing

Bibliografia básica:

editar

1. SOMMERVILLE, I. Engenharia de Software, 8 ª Edição. Pearson, 2008.

2. Paul C. Jorgensen, So’ftware testing: a craftsman's approach. 4a Ed. 2014.

3. MALDONADO, J. C., Introdução ao Teste de Software, Campus, 2007.

Bibliografia complementar:

editar

1. PRESSMAN, R. S. Engenharia de Software. 7a ed. Makron Books, 2011.

2. PEZZÈ, Mauro; YOUNG, Michal. Teste e análise de software: processo, princípios e técnicas. Bookman, 2008.

3. ISTQB. Certified Tester Foundation Level Syllabus. 2011.

4. MYERS G. J., SANDLER C., BADGETT T. The Art of Software Testing. Word Association. 2004.

5. BECK, K, Test Driven Development: By Example. Addison-Wesley Professional, 2003.

OBS: *Essa disciplina poderá ter até 4 encontros a distância, se aprovado em plano de ensino pelo colegiado.