Um tour pelo GUI Test Studio

Onde fica cada coisa: os painéis, a visualização, as propriedades e a linha do tempo.

Abrir um teste

No GUI Test Runner-Recorder, clique em Editar no GUI Test Studio na página de um teste: o teste abre na sua linha do tempo.Você também pode abrir o GUI Test Studio sozinho e usar Arquivo, Abrir projeto, ou clicar duas vezes em um arquivo .GTS.Na tela inicial dele há também o botão Criar um teste... para abrir o GUI Test Runner-Recorder e gravar um.

O GUI Test Studio não serve só para concluir uma gravação.Use-o durante todo o desenvolvimento: crie um teste do zero, grave mais um cenário em um teste existente ou atualize uma asserção no dia em que uma tela muda.

A janela num relance

  1. 1Barra de ferramentas: salvar, desfazer, capturar um quadro e Executar teste
  2. 2Paletas: Arquivos de conteúdo, Asserções e Eventos para arrastar para a linha do tempo
  3. 3Visualização: a gravação no indicador de reprodução, com as etapas desenhadas sobre ela
  4. 4Propriedades: tudo sobre o bloco selecionado, pronto para editar
  5. 5Visão geral: o teste inteiro num relance; arraste para se deslocar
  6. 6Faixas: a gravação, o mouse, o teclado e as asserções
  7. 7Indicador de reprodução: o momento mostrado na visualização

A ideia é a de um editor de vídeo: cada etapa do teste é um bloco colocado no momento em que acontece, e a gravação corre ao longo do topo para que você sempre veja a tela naquele momento.

Quando você seleciona uma asserção na linha do tempo, ou a abre no seu editor, a visualização mostra essa asserção, com o seu alvo visual e a sua área de busca, onde quer que esteja o indicador de reprodução.

A visualização também tem uma escolha de Linha de base: escolha um perfil ali e a visualização mostra as versões desse perfil para as asserções e as etapas.

As paletas à esquerda

A coluna da esquerda ocupa toda a altura da janela, ao lado da linha do tempo.As suas guias, no topo, alternam de um painel para outro.

GuiaO que contém
Arquivos de conteúdoAs gravações, imagens e outros testes deste projeto.Arraste uma imagem ou um teste para a linha do tempo.
AsserçõesTodos os tipos de asserção, cada um com uma breve descrição de quando usá-lo.Arraste um para a linha do tempo.
EventosTudo o que um teste faz: gestos do mouse e do teclado, e as etapas do Fluxo do teste, como Espera, Abrir aplicativo web e Executar aplicativo.Veja Eventos: o que um teste faz.
CenáriosOs cenários do teste em forma de árvore, cada um com a sua cor.Aparece quando o teste tem um cenário.
Navegadores e dispositivosPara um teste web feito para vários navegadores e dispositivos: todas as versões em forma de grafo, com o seu estado e a última execução.Aparece só para esse tipo de teste.

Exibir mostra mais dois: Estrutura do projeto, o teste como uma lista de faixas e blocos, e Marcadores, todas as notas em ordem cronológica.

Preferências, Layout reorganiza a janela com uma predefinição: Padrão, Edição, Revisão ou Foco.A sua própria organização pode ser salva em um arquivo .gtslayout e carregada em outro computador.

A paleta Asserções: arraste uma asserção até o momento em que ela deve acontecer.
Arquivos de conteúdo: as gravações, as imagens e os testes adicionados como cenários.

O painel Propriedades

Clique em qualquer bloco e o painel Propriedades mostra tudo sobre ele.O cartão no topo traz o nome do bloco e quando ele acontece.As guias abaixo trazem as suas configurações: Parâmetros, a guia própria da asserção, Linhas de base, Visualização e execução e, para um gesto, Avançado: eventos internos.Só aparecem as guias que se aplicam ao bloco, e cada seção tem um botão de ponto de interrogação que a explica.

Sem nada selecionado, o painel mostra o próprio teste, em quatro guias: Geral, Tela, Perfis de linha de base e Versões.

O painel Propriedades de uma asserção visual.
Cada ponto de interrogação abre uma explicação simples.

Salvar e executar

Executar teste, o botão azul da barra de ferramentas, salva o teste e o inicia no GUI Test Runner-Recorder.O GUI Test Studio sai do caminho enquanto o teste é executado na sua tela, e volta quando você fecha o executor.

A seta dele oferece Salvar e executar a partir do indicador de reprodução: a execução começa no momento sob o indicador de reprodução, o que economiza tempo quando você trabalha no fim de um teste longo.O botão passa então a ter o nome da opção que você escolheu por último.Para um teste web feito para vários navegadores e dispositivos, a seta também executa um deles, ou executa o teste com ou sem janela do navegador.Veja Executar um teste.

Atalhos úteis

TeclasO que fazem
Ctrl+Z / Ctrl+YDesfazer e refazer, para toda alteração
Ctrl+SSalvar o teste
F5 / Shift+F5Salvar e executar, desde o início ou a partir do indicador de reprodução
F2Renomear o bloco selecionado
MAdicionar um marcador (uma nota) no indicador de reprodução
Ctrl+GAgrupar os blocos selecionados em um cenário
Ctrl+Shift+PFazer uma captura da tela e adicioná-la a Arquivos de conteúdo

Ainda com problemas?Conte o que você estava tentando fazer, e respondemos em até um dia útil.Ask our team