A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Testes e Métricas Orientados a Objetos

Apresentações semelhantes


Apresentação em tema: "Testes e Métricas Orientados a Objetos"— Transcrição da apresentação:

1 Testes e Métricas Orientados a Objetos
Testes e Métricas OO

2 Testes em sistemas orientados a objetos
“Cada reuso é um novo contexto de uso e retestar é prudente. Parece que mais testes - e não menos - serão necessários para obter alta confiabilidade em sistemas orientados a objetos” [Binder 94] Testes e Métricas OO

3 Ampliando a visão dos testes
Devido à natureza evolucionária da Orientação a Objetos os testes podem ser aplicados com maior ênfase nas fases iniciais: análise, especificação e projeto. Novos testes devem ser incluídos: Testes dos modelos de mensagens Testes de hierarquias de herança Testes randômicos de classes OO ... Testes e Métricas OO

4 Métricas técnicas em OO
Encapsulamento pacotes classes atributos métodos Testes e Métricas OO

5 Outras Métricas OO: Information hiding Métricas para avaliar o gráu de proteção da informação! Herança Avaliação da herança: número de filhos, número de pais, altura da hierarquia, ... Abstração nº de abstrações por classe, nº de classes parametrizadas, ... Testes e Métricas OO

6 Métricas de Lorenz & Kidd
Tamanho da classe: Nº total de operações Nº total de atributos Nº de operações reescritas por subclasses Nº de operações adicionadas por uma subclasse Índice de especialização Testes e Métricas OO

7 ... Tamanho médio das operações (equivalente a LOC)
Complexidade das operações Nº médio de parâmetros por operação Testes e Métricas OO


Carregar ppt "Testes e Métricas Orientados a Objetos"

Apresentações semelhantes


Anúncios Google