Ciclo de vida e operações de teste de software

O ciclo de vida dos testes de software inclui as seguintes fases.

  1. Estudo dos requisitos. Compreenda os requisitos do cliente e prepare a documentação funcional.
  2. Planeamento dos testes. Organize as atividades de teste em função dos requisitos do projeto e prepare o plano de testes.
  3. Conceção dos casos de teste. Identifique os cenários e conceba os casos correspondentes.
  4. Associe os requisitos aos casos de teste e prepare uma matriz de rastreabilidade dos requisitos (RTM).
  5. Execute os casos de teste e comunique os defeitos.
  6. Depois da correção dos defeitos, repita os testes afetados e realize testes de regressão.
  7. Prepare os relatórios de teste.
  8. Conclua as atividades de teste.

Estudo dos requisitos

Este processo inclui as seguintes tarefas.

  • Prepare a matriz de rastreabilidade dos requisitos.
  • Defina as prioridades e a abordagem para cada módulo.
  • Identifique as áreas para testes automatizados e manuais.

Conceção e desenvolvimento de casos de teste

Este processo inclui as seguintes tarefas.

  • Prepare os casos de teste e, quando houver automação, os scripts de teste.
  • Prepare os dados de teste.

Execução dos testes

A execução inclui as seguintes tarefas.

  • Execute os casos de teste.
  • Registe os defeitos numa ferramenta de acompanhamento.
  • Documente os resultados dos testes.
  • Utilize a RTM para associar os defeitos aos requisitos.
  • Acompanhe o estado de cada defeito.

Encerramento dos testes O encerramento inclui as seguintes tarefas.
  • Prepare métricas de cobertura dos testes, custo, tempo e qualidade.
  • Prepare o relatório de encerramento dos testes.
  • Calcule a distribuição dos defeitos por tipo e gravidade.
  • Prepare a análise de causas e as medidas de resolução (CAR).
Análise do processo de teste

Analise o processo antes de começar os testes. Os documentos usados para determinar o que testar constituem a base de teste. Incluem a especificação dos requisitos de software (SRS) e a documentação da conceção do sistema, da arquitetura e das interfaces. Utilize estes documentos para compreender o sistema e identificar as condições de teste. Dê prioridade às condições e, em seguida, crie os casos de teste.




Garantimos que, com a sua formação gratuita online, passará no exame de certificação em testes de software!

  1. 01

    Inscreva-se online

    Escolha a sua certificação acreditada e conclua a inscrição.

  2. 02

    Receba o código de acesso

    O seu código pessoal de acesso ao exame é enviado imediatamente por e-mail.

  3. 03

    Prepare e faça o exame

    Estude com a sua formação gratuita e responda online a 50 perguntas de escolha múltipla.

  4. 04

    Obtenha uma certificação vitalícia

    Receba o seu certificado válido em todo o mundo e o distintivo digital verificável.

Exemplo de certificado Accredited Software Test Manager Certification™
Inscrever na certificação

A SUA FORMAÇÃO PREMIUM GRATUITA ONLINE

A segunda edição de Software Testing Revealed já está disponível para si.

Criámos a sua formação com um grupo de líderes empresariais e de equipas reconhecidos, formadores de testes de software, mentores e especialistas de referência nos principais setores. Qualquer pessoa que visite International Software Test Institute™ pode aceder à formação. Encontre os materiais nas secções O seu livro gratuito de testes de software e A sua formação premium gratuita em testes de software do menu principal.

Estes materiais são propriedade intelectual de International Software Test Institute™ e estão protegidos por direitos de autor. Partilhamo-los gratuitamente com todos porque divulgar a nossa experiência apoia os profissionais de testes de software e ajuda a desenvolver a área.

O exame de certificação é composto por perguntas de escolha múltipla. Estude com a formação online para adquirir os conhecimentos de que precisa para passar no exame e obter a sua certificação em testes de software.

Garantimos que, com a sua formação premium gratuita online, passará no exame de certificação em testes de software!