Processo de gerenciamento de teste: um guia completo para projeto de teste

Gerenciamento de Teste

Gerenciamento de Teste é um processo de gerenciamento das atividades de teste para garantir o teste de alta qualidade e de alta qualidade do aplicativo de software. O método consiste em organizar, controlar, garantir a rastreabilidade e visibilidade do processo de teste para entregar a aplicação de software de alta qualidade. Ele garante que o processo de teste de software seja executado conforme o esperado.

Você se torna um Test Manager do projeto mais importante da sua empresa. A tarefa do projeto é testar a facilidade de net banking do estimado Banco Guru99

Tudo parece estar ótimo. Seu chefe confia em você. Ele conta com você. Você tem uma boa chance de provar seu valor em sua tarefa. Mas a verdade é:

O Gerenciamento de Teste não é apenas uma atividade única. Consiste em uma série de atividades

Fases de gerenciamento de teste

Este tópico brevemente apresenta o processo de gerenciamento de teste e mostra um visão global das fases de gerenciamento de teste. Você aprenderá mais detalhes sobre cada fase de gerenciamento de teste nos próximos artigos.

Processo de Gerenciamento de Teste

Processo de Gerenciamento de Teste é um procedimento de gerenciamento das atividades de teste de software do início ao fim. O processo de gerenciamento de teste fornece recursos de planejamento, controle, rastreamento e monitoramento durante todo o ciclo do projeto. O processo envolve várias atividades como planejamento, projeto e execução de teste. Ele fornece um plano inicial e disciplina para o processo de teste de software.

Existem duas partes principais do processo de gerenciamento de teste: -

  • Planejamento
    1. Análise de risco
    2. Estimativa de Teste
    3. Planejamento de Teste
    4. Organização de Teste
  • Execução
    1. Monitoramento e controle de teste
    2. Gerenciamento de problemas
    3. Relatório de teste e avaliação

Planejamento

Análise e solução de risco

Risco é a perda potencial (um resultado indesejável, porém não necessariamente) resultante de uma determinada ação ou atividade.

Análise de risco é a primeira etapa que o Test Manager (TM) deve considerar antes de iniciar qualquer projeto. Como todos os projetos podem conter riscos, a detecção precoce de riscos e a identificação de sua solução ajudará o Gerente de Teste a evitar perda potencial no futuro e economia no custo do projeto.

Você aprenderá mais detalhes sobre a Análise e Solução de Risco em aqui .

Estimativa de Teste

Uma estimativa é uma previsão ou predição. Estimativa de Teste é aproximadamente determinante quanto tempo uma tarefa demoraria para ser concluída. Estimar o esforço para o teste é um dos principal e importante tarefas em Gerenciamento de Teste.

Benefícios da estimativa correta:

  1. Estimativas de teste precisas levam a um melhor planejamento, execução e monitoramento de tarefas sob a atenção de um gerente de teste.
  2. Permita uma programação mais precisa e ajude a obter resultados com mais confiança.

Você aprenderá mais detalhes sobre a estimativa de teste e métricas em aqui .

Planejamento de Teste

PARA Plano de teste pode ser definido como um documento que descreve o alcance , abordagem , Recursos , e cronograma das atividades de teste pretendidas.

Um projeto pode falhou sem um plano de teste completo. O planejamento de teste é particularmente importante no desenvolvimento de grandes sistemas de software.

No teste de software, um plano de teste dá detalhado informações de teste sobre um esforço de teste futuro, incluindo:

  • Estratégia de Teste
  • Objetivo de Teste
  • Critérios de saída / suspensão
  • Planejamento de recursos
  • Entregáveis ​​de teste

Você aprenderá mais detalhes sobre o planejamento de teste neste artigo .

O que é Organização de Teste em Teste de Software?

Organização de teste em teste de software é um procedimento de definição de funções no processo de teste. Ele define quem é responsável por quais atividades no processo de teste. Funções, instalações e atividades de teste também são explicadas no mesmo processo. As competências e conhecimentos das pessoas envolvidas também são definidos, porém todos são responsáveis ​​pela qualidade do processo de teste.

Agora você tem um plano, mas como vai segui-lo e executá-lo? Para responder a essa pergunta, você tem Organização de Teste Estágio.

De modo geral, você precisa organizar uma equipe de teste eficaz. Você precisa reunir uma equipe qualificada para operar o mecanismo de teste em constante crescimento com eficácia.

Você precisa saber mais sobre a Organização de Teste? Por que as equipes auto-organizadas são tão importantes? Clique aqui para detalhes.

Execução

Monitoramento e controle de teste

O que você fará quando seu projeto for executado sem recursos ou excede o cronograma? Você precisa monitorar e controlar as atividades de teste para trazê-lo de volta ao cronograma.

Monitoramento e controle de teste é o processo de supervisão de todas as métricas necessárias para garantir que o projeto esteja funcionando bem, dentro do cronograma e não fora do orçamento.

Monitoramento

O monitoramento é um processo de coletando , gravação , e comunicando informações sobre a atividade do projeto que o gerente do projeto e as partes interessadas precisam saber

Para monitorar, o Test Manager faz as seguintes atividades

  • Definir a meta do projeto, ou padrão de desempenho do projeto
  • Observar o desempenho do projeto, e compare entre as expectativas de desempenho reais e planejadas
  • Registro e relatório qualquer problema detectado que aconteça com o projeto

Controlando

O controle do projeto é um processo de uso de dados da atividade de monitoramento para trazer o desempenho real ao desempenho planejado.

Nesta etapa, o Test Manager (TM) executa uma ação para corrigir os desvios do plano. Em alguns casos, o plano deve ser ajustado de acordo com a situação do projeto.

Gerenciamento de problemas

Conforme mencionado no início dos tópicos, todos os projetos podem ter potencial risco. Quando o risco acontece, ele se torna um edição .

No ciclo de vida de qualquer projeto, sempre haverá um inesperado problemas e perguntas que surgem. Por exemplo:

  • A empresa reduz o orçamento do seu projeto
  • Sua equipe de projeto não tem as habilidades para concluir o projeto
  • O cronograma do projeto é muito apertado para sua equipe terminar o projeto no prazo.

Risco a ser evitado durante o teste:

  • Ausente o prazo
  • Ultrapassarem o orçamento do projeto
  • Perder a confiança do cliente

Quando esses problemas surgirem, você deve estar pronto para lidar com eles - ou eles podem afetar o resultado do projeto.

Como você lida com os problemas? Qual é o gerenciamento de problemas? Encontre a resposta neste artigo

Relatório de teste e avaliação

O projeto já foi concluído. Agora é hora de olhar para trás o que você fez.

O objetivo dos Relatórios de Avaliação de Teste é:

O Relatório de Avaliação de Teste descreve os resultados do Teste em termos de Cobertura de teste e critérios de saída. Os dados usados ​​na avaliação do teste são baseados nos dados dos resultados do teste e no resumo do resultado do teste.