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

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

João Pascoal Faria jpf@fe.up.pt www.fe.up.pt/~jpf TQS - Teste e Qualidade de Software (Software Testing and Quality) Análise de cobertura de código com.

Apresentações semelhantes


Apresentação em tema: "João Pascoal Faria jpf@fe.up.pt www.fe.up.pt/~jpf TQS - Teste e Qualidade de Software (Software Testing and Quality) Análise de cobertura de código com."— Transcrição da apresentação:

1 João Pascoal Faria jpf@fe.up.pt www.fe.up.pt/~jpf
TQS - Teste e Qualidade de Software (Software Testing and Quality) Análise de cobertura de código com a ferramenta Coverlipse João Pascoal Faria

2 Instalação do Coverlipse

3 Instalação a partir do Eclipse (1)

4 Instalação a partir do Eclipse (2)

5 Instalação a partir do Eclipse (3)

6 Instalação a partir do Eclipse (4)

7 Instalação a partir do Eclipse (5)

8 Instalação a partir do Eclipse (6)

9 Instalação a partir do Eclipse (7)

10 Instalação a partir do Eclipse (8)

11 Instalação a partir do Eclipse (9)

12 Instalação a partir do Eclipse (10)

13 Exploração do Coverlipse

14 Criação de um projecto Criar um projecto normalmente com testes unitários em JUnit De seguida utiliza-se o código do problema dos extensos ver Extensos.java e TestExtensos.java em

15 Invocação do Coverlipse

16 Cobertura de instruções
Construtor por omissão não foi executado Marca de instrução executada Modo de análise de cobertura de instruções % de instruções executadas em cada classe

17 Cobertura de fluxos de dados (1)

18 Cobertura de fluxos de dados (2)
Marca variável que foi usada em todos os locais previstas

19 Comentando alguns testes … (1)
Marca variável que não foi usada nos locais previstas

20 Comentando alguns testes … (2)
Marca instrução que não foi executada

21 Referências http://coverlipse.sourceforge.net/index.php
Download e documentação Classes Extensos.java e TestExtensos.java usadas neste exemplo


Carregar ppt "João Pascoal Faria jpf@fe.up.pt www.fe.up.pt/~jpf TQS - Teste e Qualidade de Software (Software Testing and Quality) Análise de cobertura de código com."

Apresentações semelhantes


Anúncios Google