Apresentação da Disciplina (CH prevista: 2h) (07/08/2025 - 07/08/2025)

Ementa: Definição de qualidade. Importância da qualidade para a engenharia de software. A relação entre qualidade e testes de software. Modelos de qualidade: melhores práticas, métodos de avaliação e ciclos de melhoria contínua de processos. Modelos de qualidade para software. Inspeção de software. Princípios e técnicas de testes de software: teste de unidade; teste de integração. Testes caixa branca. Testes caixa preta. Teste de regressão. Desenvolvimento orientado a testes. Automação dos testes. Geração de casos de teste. Teste de interfaces humanas. Teste de aplicações para a web. Testes alfas, beta e de aceitação. Ferramentas de testes. Planos de testes. Gerenciamento do processo de testes. Registro e acompanhamento de problemas.