Código: | MESW0004 | Sigla: | TVVS |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
CNAEF | Ciências informáticas |
Ativa? | Sim |
Página Web: | https://moodle.up.pt/course/view.php?id=5157 |
Unidade Responsável: | Departamento de Engenharia Informática |
Curso/CE Responsável: | Mestrado em Engenharia de Software |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MESW | 51 | Plano Oficial a partir do ano letivo 2016/17 | 1 | - | 6 | 42 | 162 |
Docente | Responsabilidade |
---|---|
Ana Cristina Ramada Paiva | Regente |
Teórico-Práticas: | 3,00 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Teórico-Práticas | Totais | 2 | 6,00 |
Ana Cristina Ramada Paiva | 6,00 |
No final da Unidade curricular os estudantes devem ser capazes de projetar e executar um plano de Verificação e Validação (V&V). Mais especificamente, espera-se que os estudantes sejam capazes de:
- Planear uma estratégia de Verificação e Validação.
- Selecionar as melhores técnicas e ferramentas de teste de software para um determinado contexto.
- Projetar e desenvolver testes em diferentes níveis (e.g., unidade, integração, sistema e aceitação).
- Testar situações excepcionais (e.g., "boundary value analysis").
- Refletir sobre as limitações e qualidade dos testes desenvolvidos.
- Usar métricas para avaliar a qualidade dos testes (e.g., cobertura de instruções).
- Escrever código de teste sustentável, evitando problemas conhecidos (e.g., flakiness, ilegível, dependente, fat testes, etc.).Esta unidade curricular promove o contínuo envolvimento dos estudantes através do estudo, discussão e aplicação prática dos temas apresentados. De forma a contribuir para uma aprendizagem contínua e autónoma, os estudantes realizam pequenos trabalhos ao longo do semestre. Para além destes trabalhos, os estudantes têm que realizar um projeto onde aplicam os conceitos apresentados, em particular, diferentes estratégias e ferramentas de V&V.
As aulas teóricas são usadas para exposição formal dos conceitos e aspetos fundamentais de V&V. Sempre que possível, os conceitos teóricos são acompanhados da apresentação e discussão de casos práticos reais.
As aulas teórico-práticas são usadas para realizar pequenos exercícios, aplicar técnicas de V&V, usar/experimentar diversas ferramentas de teste e para apoiar a realização do projeto prático.
Designação | Peso (%) |
---|---|
Exame | 60,00 |
Trabalho prático ou de projeto | 40,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 109,00 |
Frequência das aulas | 39,00 |
Trabalho laboratorial | 20,00 |
Total: | 168,00 |
Para concluir com sucesso esta unidade curricular, os estudantes devem obter:
A classificação final é calculada da seguinte forma:
P: projeto
E: exame final