Configuração do Ambiente de Teste
É uma organização específica de configurações de hardware, software e ambiente associadas necessárias à condução de testes precisos que permitam a avaliação dos Itens de Teste-alvo.
Representação em UML: Não há representação em UML para este artefato.
Papel: Designer de Teste 
Possibilidade de Opção/Ocorrência: Um ou mais artefatos. Quando possível, é necessário que haja uma Configuração do Ambiente de Teste criada e mantida para cada combinação específica de configurações de hardware, software e ambiente.
Incluído em: Opcionalmente, a Configuração do Ambiente de Teste pode ser incluída no Plano de Desenvolvimento de Software.
Templates:
Exemplos:  
Relatórios:  
Mais Informações:  

Entrada para Atividades:    Saída de Atividades:   

Finalidade Início da página

Cada Configuração do Ambiente de Teste fornece uma configuração controlada apropriada para a condução do teste necessário e das atividades de avaliação. Fornecer um ambiente conhecido e controlado para a condução dessas atividades ajuda a assegurar resultados precisos e válidos desses esforços, com grande probabilidade de eles serem reproduzidos. Uma Configuração de Ambiente de Teste bem controlada é considerada um aspecto importante da análise eficiente de falhas e da resolução de erros.

Breve Resumo Início da página

Cada Configuração do Ambiente de Teste deve considerar vários aspectos que incluem:

  • Os requisitos básicos de hardware do computador; por exemplo, Processadores, Armazenamento em Memória, Armazenamento no Disco Rígido, Dispositivos de Interface de Entrada/Saída
  • O ambiente básico de software fundamental; por exemplo, o Sistema Operacional e as ferramentas básicas de produtividade, como e-mail, sistema de calendário etc.
  • Itens de hardware periféricos de Entrada/Saída especializados adicionais; por exemplo, scanners para leitura de código de barras, impressoras de recibos, gavetas de dinheiro, dispositivos sensores etc.
  • O software necessário para os itens de hardware periféricos de Entrada/Saída especializados; por exemplo, drivers, software de interface e de gateway
  • O conjunto mínimo de ferramentas de software necessárias para facilitar as atividades de teste, avaliação e diagnóstico; por exemplo, diagnósticos de memória, execução automatizada de testes etc.
  • As definições de configuração necessárias das opções de hardware e software; por exemplo, resolução do monitor de vídeo, alocação de recursos, variáveis de ambiente etc.
  • Os consumíveis "preexistentes" necessários; por exemplo, conjuntos de dados preenchidos, impressoras fiscais etc.

Propriedades Início da página

Não há representações em UML para estas propriedades.

Nome da Propriedade

Breve Descrição

Nome É um nome exclusivo usado para identificar esta Configuração do Ambiente de Teste.
Descrição É uma descrição resumida do conteúdo da Configuração do Ambiente de Teste e que geralmente fornece alguma indicação de nível superior da complexidade e do escopo.
Finalidade Fornece uma explicação do que a Configuração do Ambiente de Teste representa e por que ela é importante; por exemplo, o ambiente de produção representativo do usuário final, a configuração mínima, o ambiente restrito de recursos etc.
Itens de Teste e Avaliação Dependentes Fornece uma forma de mapeamento de rastreabilidade ou dependência para elementos ou tarefas de teste e avaliação específicos que precisam ser conduzidos de acordo com essa Configuração de Ambiente de Teste.
Inventário de hardware É um inventário do hardware necessário, em termos do ambiente que está sendo emulado e em termos de requisitos específicos de teste e avaliação.
Inventário de Software É um inventário do software necessário, em termos do ambiente que está sendo emulado e em termos de requisitos específicos de teste e avaliação.
Definições da Configuração São as definições de configuração necessárias de hardware e software.
Inventário de Consumíveis É um inventário dos itens necessários que serão consumidos durante a execução das tarefas de teste e avaliação específicas — abrange tanto itens de software (como os Dados de Teste existentes) como itens de hardware (como papéis de carta exclusivos).
Procedimentos de Restauração e Recuperação São os procedimentos necessários para conseguir a restauração ou a recuperação da Configuração do Ambiente de Teste.

Ocorrência Início da página

A Configuração do Ambiente de Teste primária deve ser elaborada tão logo seja viável e normalmente pode ser definida e estabelecida no final da Fase de Iniciação. A elaboração antecipada da configuração ajuda a contornar os riscos inerentes, estabelecendo uma Configuração de Ambiente de Teste recuperável, com tempo suficiente para resolver os problemas. No final da Fase de Elaboração, uma faixa de Configurações de Ambiente de Teste necessárias à execução de testes completos e realistas deverá ser identificada, descrita e, quando possível, estabelecida.

Responsabilidade Início da página

O Designer de Teste papel é basicamente responsável por esse artefato. As responsabilidades dividem-se em duas principais áreas relacionadas:

O conjunto principal de responsabilidades inclui estas questões de definição e gerenciamento:

  • Definição de cada Configuração do Ambiente de Teste e aprovação de todas as mudanças subseqüentes nessa configuração.
  • Certeza de que as mudanças na Configuração do Ambiente de Teste serão implementadas, validadas e comunicadas aos papéis afetados.
  • Verificação para garantir que os procedimentos de restauração e recuperação da Configuração do Ambiente de Teste e respectivos mecanismos de suporte funcionarão.
  • Gerenciamento da disponibilidade e do acesso a cada Configuração de Ambiente de Teste instalada.

O conjunto secundário de responsabilidades abrange as seguintes questões de implementação:

  • Implementação de cada Configuração de Ambiente de Teste e a investigação, a geração de relatórios e, quando possível, a resolução de falhas na configuração.
  • Implementação de mecanismos de restauração e recuperação, principalmente relacionados a imagens de criação de software e itens de software consumíveis, como os Dados de Teste.
  • Monitoramento e aviso da disponibilidade de atualizações de versões de hardware e software.
  • Implementação das mudanças necessárias em cada Configuração do Ambiente de Teste e dos respectivos procedimentos de recuperação de maneira coordenada.

Adaptação Início da página

Quando possível, tente manter um total mínimo de Configurações de Ambiente de Teste exclusivas e em um nível   gerenciável. Isso pode ser conseguido consolidando ambientes semelhantes, geralmente quando forem usados perfis de software e hardware básico semelhantes, apenas com pequenas diferenças nas definições de configuração. Tome cuidado, porém, para não consolidar as Configurações do Ambiente de Teste a ponto de invalidar a integridade e a finalidade de cada configuração.

Recomenda-se o uso de ferramentas de geração de imagens de disco rígido que permitam fazer o backup e restaurar facilmente as Configurações do Ambiente de Teste. Considere também a utilização de unidades de disco rígido removíveis ou permutáveis para aumentar ainda mais a precisão e a eficiência.



Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process