Código |
14450
|
Ano |
1
|
Semestre |
S1
|
Créditos ECTS |
6
|
Carga Horária |
PL(30H)/T(30H)
|
Área Científica |
Informática
|
Tipo de ensino |
Presencial
|
Objectivos de Aprendizagem |
Esta unidade curricular tem como objectivo principal o de expor os seus estudantes aos conceitos relacionados com uma abordagem metodológica que vise a qualidade do software. Pretende-se: - introduzir aspectos relacionados com a gestão de requisitos, e a sua ligação aos testes de software; - expor os estudantes à gestão de processos orientada à qualidade; - apresentar um conjunto extensivo de métodos que podem ser implementados na prática, relacionados com o teste de software.
No final da unidade curricular o estudante deverá: O1) desenhar processos de software focados na qualidade do produto; O2) entender a importância, significância e limitações dos testes de software; O3) ser capaz de testar a funcionalidade de um programa, através do desenho de casos de teste, sem olhar para a estrutura interna do programa; O4) ser capaz de desenhar casos de teste de um programa com base na sua estrutura e código fonte;
|
Conteúdos programáticos |
1. Fundamentos básicos de Qualidade e Testes de Software 2. Reestruturação e Otimização de Código 3.Métricas de Qualidade 4. Cenários de Qualidade 5. Sistema de Testes 6. Testes Exploratórios 7. Automação e Geração Automática de Testes 8. Análise e Discussão de Casos de Uso
|
Metodologias de Ensino e Critérios de Avaliação |
1) Em período ensino-aprendizagem: F1: frequencia P: componente prática composta por 5 badges (dois dos quais projecto de grupo)
Classificação = F1*8/20 + P*12/20
2) Em exame: E: prova escrita P: projecto de grupo transita para exame
Classificação Exame = E*12/20 + P*8/20
|
Bibliografia principal |
Yogesh Singh. Software Testing, Cambridge University Press, 2012. Glenford Myers, Corey Sandler, Tom Badgett. The Art of Software Testing, 3rd edition, Wiley, 2011. Ron Patton. Software Testing, 2nd edition, Sams Pub, 2006. Paul Ammann, Jeff Offutt. Introduction to Software Testing, Cambridge University Press, 2008.
|
Língua |
Português
|