Tipos de modos de gravação em QTP / UFT: analógico, baixo nível, contexto

Anonim

HP UFT (QTP) suporta 3 tipos de modos de gravação

  1. Sensível ao Contexto
  2. Analógico
  3. Nível baixo

Modo de gravação sensível ao contexto

  • O modo de gravação normal também é chamado de Modo Sensível ao Contexto
  • É o modo padrão de gravação que aproveita ao máximo o modelo de objeto de teste do Quick Test Professional.
  • Ele reconhece objetos no aplicativo independentemente de sua localização na tela.
  • Ele registra os objetos em seu aplicativo e as operações realizadas neles

Modo de Gravação Analógica

  • Em um modo de gravação analógica, o Quick Test Professional registra e rastreia cada movimento do mouse conforme você arrasta o mouse pela tela ou janela.
  • A gravação analógica do Micro Focus UFT é capturada como trilhas e armazenada no diretório do seu teste
  • É útil para gravar operações que não podem ser gravadas no nível de um objeto. Por exemplo, uma assinatura produzida arrastando o mouse
  • No modo analógico, você pode gravar
  1. Registro relativo à tela
  2. Relativo à janela
  • Quando sua operação analógica está confinada a apenas uma janela, use em relação a uma janela
  • Quando sua operação analógica envolve várias telas, como arrastar e soltar um objeto de uma janela para outra, use a opção de tela

Modo de baixo nível

  • Este modo permite que você grave em qualquer objeto em seu aplicativo, independentemente do QTP reconhecer o objeto específico ou a operação específica.
  • Este modo grava no nível do objeto e grava todos os objetos de tempo de execução como objetos de teste Window ou WinObject.
  • É usado quando as coordenadas exatas do objeto são importantes para seus testes. Um bom exemplo seriam os hashmaps em que clicar em diferentes seções de uma imagem leva você a diferentes links
  • Usado ao gravar testes em um ambiente (ou em um objeto) não reconhecido pelo QTP
  • O modo de baixo nível registra as coordenadas x, y de quaisquer cliques

Aprenda os modos de gravação contextual, analógico e de baixo nível com um exemplo no vídeo a seguir

Clique aqui se o vídeo não estiver acessível

Resumo

  • A gravação analógica e a gravação de baixo nível requerem mais espaço em disco do que o modo de gravação normal.
  • Para ambos os modos, as posições da tela durante o registro e o tempo de execução precisam ser idênticas, caso contrário, o script falhará
  • Portanto, use a gravação analógica ou a gravação de baixo nível apenas quando o modo de gravação normal não registrar com precisão sua operação.
  • Às vezes, o QTP muda automaticamente para o modo de baixo nível enquanto grava objetos ou ambientes não suportados pelo QTP