Tópicos

Finalidade

Como Definir a Equipe

Orientações de Trabalho

Finalidade Início da página

A finalidade deste detalhamento do fluxo de trabalho é manter e melhorar as vantagens do teste. Isso será particularmente importante caso a intenção seja reutilizar as vantagens desenvolvidas no ciclo atual de teste em ciclos subseqüentes.

Para cada ciclo de teste, o foco principal do trabalho será:

  • Adicionar o conjunto mínimo de testes adicionais para validar a estabilidade dos Builds seguintes
  • Montar Scripts de Teste em outros Conjuntos de Testes apropriados
  • Remover as vantagens do teste que não tenham mais finalidade ou cuja manutenção se tenha tornado dispendiosa
  • Manter Configurações de Ambiente de Teste e conjuntos de Dados de Teste
  • Explorar as oportunidades para reutilização e melhorias na produtividade
  • Realizar manutenção geral das vantagens de automatização de testes e fazer melhorias nelas
  • Documentar as lições aprendidas — tanto as práticas boas quanto as ruins descobertas durante o ciclo de teste.

Como Definir a Equipe Início da página

Embora a maioria dos papéis envolvidos na disciplina Teste tome parte da execução desse trabalho, o esforço gira basicamente em torno dos papéis de Designer de Teste e Testador. As habilidades mais importantes para esse trabalho incluem o foco na cobertura das vantagens do teste, a percepção para reutilização potencial, a consistência nas vantagens de teste e a apreciação dos problemas de arquitetura.

Como uma heurística para a alocação relativa de recursos por fase, os percentuais típicos do uso de recurso de teste para este detalhamento do fluxo de trabalho são: Iniciação — 05%, Elaboração — 20%, Construção — 10% e Transição — 10%.

Onde o requisito para automatização de testes for muito importante, esse trabalho poderá consumir mais esforço e, portanto, mais tempo ou mais recurso. Em alguns casos, pode ser útil atribuir a criação e a manutenção de vantagens automatizadas a uma sub-equipe separada, permitindo que ela se especialize em questões sobre automatização. Isso permite que os outros membros da equipe se concentrem na melhoria das vantagens de teste não-automatizado.

Orientações de Trabalho Início da página

Este trabalho normalmente ocorre no fim de cada ciclo de teste, porém algumas equipes realizam partes desse trabalho apenas uma vez por Iteração. Uma prática comum é concentrar o trabalho de cada ciclo de teste na adição e na manutenção somente dos testes necessários para aplicar o Detalhe do Fluxo de Trabalho: Validar Estabilidade do Build ao próximo ciclo de teste. Quando o Build final da Iteração tiver sido testado, outras partes de melhoria das vantagens do teste também poderão ser exploradas.

As referências a seguir fornecem mais detalhes para orientá-lo na realização dessa tarefa:

Para obter informações sobre os conceitos básicos desse trabalho:



Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process