Para iniciar a gravação de scripts nos aplicativos, você deve, primeiramente, configurar seus ambientes de teste, configurar seus aplicativos e criar um projeto. Se isso não tiver sido feito, consulte Introdução ao Teste Funcional para obter as etapas necessárias.
Quando você grava um script, o Teste Funcional grava todas as ações do usuário no aplicativo, como pressionamentos de teclas e cliques do mouse. Também é possível inserir pontos de verificação para testar dados ou propriedades dos objetos no aplicativo. Durante a gravação, o ponto de verificação captura informações do objeto e as armazena em um arquivo de baseline. Em seguida, durante a reprodução, o ponto de verificação captura as informações do objeto e as compara à baseline.
Nota: Todos os scripts do Teste Funcional utilizam uma classe-base auxiliar padrão. Você poderá criar sua própria classe-base auxiliar se desejar incluir métodos adicionais ou substituir os métodos no RationalTestScript. Para obter informações adicionais, consulte Alterando a Classe-base Auxiliar de Script Padrão de um Script.
Para gravar um script:
Opcionalmente, você pode definir primeiramente as opções de gravação necessárias. Clique em Ferramentas > Opções para acessar as opções do Teste Funcional. Na hierarquia da pasta, clique no ícone da pasta Teste Funcional para abrir as opções. Defina as opções de gravação. Feche as opções quando terminar.
Clique no botão Gravar
um Script do Teste Funcional ou clique em Arquivo > Novo > Incluir Script Utilizando o Gravador.
A caixa de diálogo Incluir Novo Item é aberta.
Na caixa de diálogo Incluir Novo Item, selecione o projeto do qual deseja que o script faça parte. Digite um nome para o script.
Marque Incluir o script no Controle de Origem se desejar que o script esteja no controle de origem. O script será incluído no ClearCase, mas permanecerá com o registro de saída para que seja possível modificá-lo.
Clique em Abrir.
A página Selecionar Recursos de Script aparece. O Teste Funcional criará um mapa de objetos local para seu script, por padrão. Para utilizar um mapa de objetos de teste, uma classe-base auxiliar ou um datapool de teste diferente, selecione-os na página Selecionar Recursos do Script. Também é possível definir a ordem de seleção de registros do datapool ou alterar o datapool associado ao script.
Clique em Concluir para começar a gravação.
O Monitor de Gravação é aberto e a gravação é iniciada. Clique no ícone Exibir Ajuda na barra de ferramentas de Gravação no monitor para obter informações sobre os botões da barra de ferramentas e sobre o funcionamento do monitor.
Na barra de ferramentas de Gravação, clique no botão Iniciar Aplicativo para iniciar o aplicativo de teste. Consulte Iniciando seus Aplicativos de Teste para obter informações adicionais. (Se o aplicativo já estiver em execução, não será necessário executar essa etapa.)
Execute as ações no aplicativo.
Para gravar um ponto de verificação, localize o objeto no aplicativo que você deseja testar e clique em qualquer lugar na janela ou na caixa de diálogo do aplicativo. Em seguida, clique no botão Inserir Ponto de Verificação ou Comando de Ação . Clique no botão Ajuda no Assistente de Ponto de Verificação e Ação ao criar o ponto de verificação para obter informações adicionais sobre o Assistente de Ponto de Verificação e Ação ou consulte Criando um Ponto de Verificação de Propriedades para obter um exemplo de como criar um tipo de ponto de verificação.
Para inserir funções no script, como comando de script de chamada, entrada de log, cronômetro, comando de retardo de script ou comentário, clique no botão Inserir Comandos de Suporte do Script . Clique no botão Ajuda na caixa de diálogo Funções de Suporte do Script para obter informações sobre essas funções.
Feche o aplicativo se desejar que o fechamento faça parte do script.
Quando terminar a gravação, clique no botão Parar a Gravação.
O script e o mapa de objetos são então gravados no diretório de projetos. Além disso, a janela do Teste Funcional é restaurada e o script é exibido.
Notas:
Para obter instruções mais detalhadas sobre a gravação de scripts, a criação de pontos de verificação e a reprodução de scripts, consulte os Tutoriais do Teste Funcional.
Para obter informações sobre dicas e resolução de problemas de gravação, consulte Resolução de Problemas e Dicas de Gravação.
Tópicos Relacionados:
Gravando em um Script Existente
Utilizando o ClearCase com os Mapas de Objetos de Teste
Termos de uso | Feedback
(C) Copyright IBM Corporation 2002, 2004. Todos os Direitos Reservados.