Objetivo do aprendizado:
- TM-6.4.1 (K2) Descrever como a coleta e a avaliação das métricas podem ser aprimoradas com a utilização de ferramentas.
Métricas de Ferramentas
- Ferramentas podem:
- Captar objetivos, dados valiosos em tempo real
- Reduzir o trabalho de coleta de dados
- Apoiar todo o processo de métricas de teste
- Definir dados e métricas necessárias das ferramentas durante a seleção
- Certificar-se da configuração adequada das ferramentas para captura de dados exatos e entendíveis e relatório
Métricas por Tipos de Ferramenta
- Ferramentas diferentes apresentam métricas diferentes:
- Gerenciamento de teste: rastreabilidade e cobertura; situação da atual execução de teste
- Gerenciamento do defeito: situação atual; severidade; prioridade; agrupamento; contenção de fase; etc.
- Análise estática: código de manutenibilidade
- Desempenho: escalabilidade; tempo de resposta; rendimento; a utilização de recursos
- Cobertura: código testado e não testado
Exemplo: Métricas de Ferramentas
- Consultando com um grande fornecedor de defesa em um país aliado aos Estados Unidos, identificou-se os seguintes requisitos
- DO-178B cumprimento (incluindo coleta, avaliação, elaboração de relatórios de métricas de cobertura de código)
- Alvo (sistemas embarcados) versus hospedeiro (ambiente de desenvolvimento PC) e as questões de teste e desenvolvimento relacionados
- Interrupção de manipulação e como isso afeta o teste
- Dificuldade de criar ambientes de teste realistas
- Nossos clientes regulamentados pelo FDA têm diferentes, mas similares restrições apertadas, inclusive a capacidade de mostrar a rastreabilidade bidirecional dos requisitos para testar resultados
- As ferramentas devem lidar com essas questões, incluindo métricas