Ferramentas de teste

Ferramentas de teste:

As ferramentas de um contexto de teste de software podem ser definidas como um produto que oferece suporte a uma ou mais atividades de teste desde o planejamento, requisitos, criação de uma construção, execução de teste, registro de defeitos e análise de teste.

Classificação de Ferramentas

As ferramentas podem ser classificadas com base em vários parâmetros. Eles incluem:

  • O propósito da ferramenta

  • As atividades que são suportadas na ferramenta

  • O tipo / nível de teste que ele suporta

  • O tipo de licenciamento (código aberto, freeware, comercial)

  • A tecnologia usada

Tipos de ferramentas:

S.No. Tipo de ferramenta Usado para Usado por
1 Ferramenta de gerenciamento de teste Gerenciamento de teste, programação, registro de defeitos, rastreamento e análise. testadores
2 Ferramenta de gerenciamento de configuração Para implementação, execução, mudanças de rastreamento Todos os membros da equipe
3 - Ferramentas de análise estática Teste Estático Desenvolvedores
4 Ferramentas de preparação de dados de teste Análise e design, geração de dados de teste Testadores
5 Ferramentas de execução de teste Implementação, Execução Testadores
6 Comparadores de teste Comparando os resultados esperados e reais Todos os membros da equipe
7 Ferramentas de medição de cobertura Fornece cobertura estrutural Desenvolvedores
8 Ferramentas de teste de desempenho Monitorando o desempenho, tempo de resposta Testadores
9 Ferramentas de planejamento e acompanhamento de projetos Para planejamento Gerentes de projeto
10 Ferramentas de gerenciamento de incidentes Para gerenciar os testes Testadores

Implementação de ferramentas - processo

  • Analise o problema cuidadosamente para identificar pontos fortes, pontos fracos e oportunidades

  • As restrições como orçamentos, tempo e outros requisitos são anotados.

  • Avaliar as opções e selecionar aquelas que atendem ao requisito

  • Desenvolvendo a Prova de Conceito que captura os prós e contras

  • Crie um Projeto Piloto usando a ferramenta selecionada dentro de uma equipe especificada

  • Implementando a fase da ferramenta em toda a organização