Mentor de Ferramentas: Implementando Scripts de Teste Gerados Utilizando o Rational TestFactory
Este mentor de ferramenta descreve como utilizar o Rational TestFactory para gerar automaticamente Scripts de Teste que testam áreas específicas do aplicativo em teste.
Ferramenta: Rational TestFactory
Relacionamentos
Descrição Principal

Visão Geral

Um "Piloto" é a ferramenta do Rational TestFactory que pode ser utilizada para gerar scripts de teste. Um Piloto gera scripts que testam a funcionalidade dos controles no aplicativo em teste (AUT) representados por objetos da UI em uma área do mapa do aplicativo. Para obter informações sobre o desenvolvimento do mapa do aplicativo, consulte o Mentor de Ferramenta: Configurando o Ambiente de Teste no Rational TestFactory.

Esse mentor é aplicável ao executar o Windows 98/2000/NT 4.0.

Para utilizar o Rational TestFactory a fim de gerar scripts de teste automaticamente:

  1. Inclua um Piloto no Mapa do Aplicativo
  2. Configure e Execute o Piloto

1. Inclua um Piloto no Mapa do Aplicativo

É possível incluir um objeto Piloto em qualquer local no mapa do aplicativo. A partir dali, o Piloto gera automaticamente scripts de teste que focalizam a área funcional específica do AUT correspondente a essa parte do mapa do aplicativo.

Para determinar a parte do aplicativo que você deseja testar, consulte a primeira tarefa em Mentor de Ferramenta: Capturando os Resultados do Design de Teste para Testes Automatizados.

ícone da Ajuda   Consulte os tópicos a seguir na Ajuda on-line do Rational TestFactory:

  • Pilotos: O que são e como funcionam
  • Colocação Efetiva do Piloto
  • Incluir um Piloto

2. Configure e Execute o Piloto

Ao configurar o Piloto, indique os valores e as opções que controlam como o Piloto é executado. As informações de configuração que você pode especificar são:

  • Até que ponto no mapa do aplicativo o Piloto deve testar.
  • Os critérios que o Rational TestFactory utiliza para interromper a execução do Piloto.
  • Objetos adicionais da UI no mapa do aplicativo que você deseja incluir no teste.
  • Objetos da UI sob o controle do Piloto que você deseja excluir dos testes.

Durante uma execução de Piloto, o Piloto constrói um "script melhor" que oferece cobertura de teste baseada em código extensiva e não contém código de script redundante.

Um Piloto também gera um "script da UI" otimizado para cobertura de teste baseada na UI. Em sucessivas construções do AUT, é possível executar scripts da UI como um teste de regressão simples para verificar controles na interface com o usuário.

Toda vez que você executa um Piloto, o Rational TestFactory inclui uma nova pasta de "execução" no Piloto no mapa do aplicativo. A pasta de execução contém os scripts de teste que o Piloto gera. Se o Piloto encontrar defeitos durante a execução, o TestFactory colocará os scripts de teste em uma subpasta de "defeitos" na pasta de execução.

ícone da Ajuda   Consulte os tópicos a seguir na Ajuda on-line do Rational TestFactory:

  • Visualização do Piloto
  • Configuração de uma Execução de Piloto
  • Execução de um Único Piloto