Disciplina Curricular

Verificação e Validação de Software VVSof

Curso de Especialização em Informática - 11_Plano actual

Contextos

Grupo: 11_Plano actual > Especialização > Optativas > 833_Curso de Especialização em Informática

Período:

Grupo: 11_Plano actual > Especialização > Optativas > 829_Curso de Especialização em Informática - CTP

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Saber conceber, analisar, e executar planos de verificação e validação (VV) de um projecto de software, incluindo o exame das condicionantes do projecto, o planeamento de uma estratégia de VV que inclua uma selecção de diferentes técnicas, o acompanhamento do progresso da actividade de VV, a avaliação da eficácia das técnicas utilizadas e do plano de VV em geral.

Programa

- Fundamentos de testes de software.  Defeitos de software, testes e cobertura de testes. Engenharia de testes e sua integração no processo de desenvolvimento de software. - Metodologias: testes baseados em cobertura por grafos, lógica, partição do espaço de input e orientados à sintaxe. - Aplicação a artefactos de software.  Testes unitários, de integração, e de regressão. Uso de ferramentas de software para desenho, codificação e execução de testes.

Metodologia de avaliação

Aulas teóricas de exposição da matéria, aulas teórico-práticas de resolução de exercícios, projectos de software a executar pelos alunos.Três trabalhos práticos: 7,5 valores.Exame: 12,5 valores

Disciplinas Execução

2018/2019 - 2 Semestre

2017/2018 - 2 Semestre

2016/2017 - 2 Semestre