Ao utilizar o ClearCase com o Teste Funcional, é necessário instalar o ClearCase LT fornecido com o Teste Funcional ou comprar e instalar o ClearCase para utilizar a integração do Teste Funcional com o ClearCase.
Com o ClearCase LT, é possível utilizar uma visualização de captura instantânea. Essa visualização contém cópias de versões do ClearCase e de outros objetos do sistema de arquivo em uma árvore de diretórios em um sistema local. O ClearCase LT não suporta visualizações dinâmicas. As visualizações dinâmicas utilizam, criam e mantêm uma árvore de diretórios que contém versões de elementos VOB e arquivos de visualização privada. Se você comprar e instalar o ClearCase, será possível utilizar uma visualização de captura instantânea ou dinâmica.
As vantagens de se utilizar uma visualização de captura instantânea com o Teste Funcional são:
Somente os scripts que você altera são compilados quando um script é gravado ou reproduzido, portanto, o desempenho pode ser mais rápido do que uma visualização dinâmica.
As desvantagens de se utilizar uma visualização de captura instantânea são:
Os arquivos não são atualizados automaticamente. Lembre-se de obter os arquivos mais recentes do VOB regularmente ou as alterações cujo registro de entrada tenha sido executado por outras pessoas poderão interromper seu script. Atualizar uma vez por dia provavelmente é suficiente, dependendo das necessidades específicas de sua equipe.
Uma visualização de captura instantânea utiliza grande parte do espaço em disco da unidade de disco rígido local porque uma visualização de captura instantânea copia todos os arquivos do projeto do Teste Funcional para a unidade de disco rígido local.
A especificação de configuração utilizada pode afetar as vantagens e desvantagens a seguir de uma visualização dinâmica.
As vantagens de se utilizar uma visualização dinâmica com o Teste Funcional são:
Os arquivos não utilizam grande quantidade de espaço em disco na máquina local porque somente os arquivos que você cria ou dos quais executa o registro de saída existem na unidade de disco rígido local.
Os arquivos de uma visualização dinâmica estão sempre atuais com o VOB. Você não precisa lembrar-se de obter os arquivos mais recentes do VOB como faz em uma visualização de captura instantânea.
As desvantagens de se utilizar uma visualização dinâmica com o Teste Funcional são:
Em uma equipe grande, quando vários usuários alteram os scripts,
pode demorar muito para que todas as alterações sejam compiladas durante a gravação
ou reprodução de um script.
O Teste Funcional, Java Scripting, compila o projeto quando um elemento é
alterado. Se você estiver utilizando uma visualização dinâmica, a compilação automática poderá
consumir muito tempo, dependendo do tamanho do projeto. Para desativar esse
recurso, clique em Janela >
Preferências e limpe a caixa de opções Construir Automaticamente. O Teste Funcional, VB.NET Scripting,
não compila automaticamente o projeto quando um elemento é alterado.
Você pode utilizar a integração do Teste Funcional com o ClearCase para executar estas tarefas:
Executar as tarefas do ClearCase a partir da visualização Projetos do Teste Funcional para o Teste Funcional, Java Scripting, ou a partir do Solution Explorer para o Teste Funcional, VB.NET Scripting.
Criar um projeto do Teste Funcional e incluí-lo no controle de origem do Teste Funcional.
Incluir um projeto existente do Teste Funcional no controle de origem depois de tê-lo criado em uma visualização do ClearCase.
Incluir um script do Teste Funcional no controle de origem.
Remover um script do Teste Funcional do controle de origem.
Executar o registro de saída de um script do Teste Funcional no controle de origem.
Executar o registro de entrada de um script do Teste Funcional para criar uma
nova versão do script com alterações.
Uma operação de mesclagem
ocorrerá durante o registro de entrada se outro usuário tiver executado o registro de entrada do mesmo
arquivo.
Restaurar a versão anterior de um script.
Atualizar a visualização de captura instantânea local com a cópia mais atual de um script. Essa operação é necessária apenas com as visualizações de captura instantânea.
Listar todos os scripts e arquivos com o registro de saída na visualização atual.
Comparar as diferenças entre o script atual e seu predecessor imediato.
Gerenciar facilmente os arquivos de suporte de cada script ao incluir um script no controle de origem, executar o registro de entrada ou de saída de um script ou obter a versão mais recente de um script; todos os arquivos de suporte do Functional Test desse script são gerenciados.
Visualizar um histórico das alterações feitas em um script.
Tópicos Relacionados:
Sobre o Gerenciamento de Configuração de Software
Termos de uso | Feedback
(C) Copyright IBM Corporation 2002, 2004. Todos os Direitos Reservados.