Qualidade de Software 2025/26

  1. Introduction to Software Quality
  2. Code Smells and Refactoring
  3. Software Quality Metrics
  4. Quality Scenarios and Sustainability
  5. Foundations of Software Testing
  6. System Testing and Mutation Testing
  7. Exploratory Testing
  8. Automated Test Generation and AI-Generated Tests
  9. Testing in Intelligent Systems
  10. Quality in CI/CD Pipelines (Quality Gates)

Bibliography

2
Week Lecture Notes Labs
23.02 Unit outline [PDF] Assignment: Seminar
Assignment: Project
02.03 Getting started [PDF]
09.03 Automated refactoring and code smell detection using intelligent tools [PDF] Visual testing and programming and role-playing