Com o editor de teste, é possível inspecionar ou customizar um teste gravado.
O editor de teste lista os eventos de janelas de um teste, em ordem seqüencial. Novas janelas são exibidas em negrito. O sistema operacional Windows atribui a cada janela um número de ID. Esse número muda em cada execução do teste, mas normalmente
permanece o mesmo dentro do teste, fornecendo um meio de identificação para cada objeto de janela.
Nota: Em alguns casos, o sistema operacional recicla IDs de janela
cancelados. O gravador de teste os identifica de maneira adequada anexando um número extra no final
do ID de janela, caso seja necessário.
Há duas áreas principais na janela do editor de teste. A área à esquerda,
Conteúdo do Teste , exibe a seqüência cronológica dos
eventos no teste. As áreas à direita, Detalhes dos Elementos do Teste, exibe detalhes sobre o item atualmente selecionado
(janela, evento do mouse, evento de tecla ou captura de tela) na
hierarquia do teste. Tanto Opções Comuns quanto
Opções do Citrix aplicam-se a todo
o teste.
Em teste, está a sessão do Citrix, que contém informações sobre a conexão
e as opções do cliente Citrix XenApp, como intensidade e resolução de cor.
Os eventos de janela são os elementos de teste principais de um teste Citrix e
representam os objetos gráficos desenhados pelo servidor Citrix,
como a janela real, as caixas de diálogos, os menus ou as dicas de ferramenta. Um
evento de janela será gravado cada vez que uma janela for criada,
destruída, movida ou redimensionada.
A primeira ocorrência de uma janela,
um evento criar janela, é exibida em negrito. Normalmente, os objetos da janela são
identificados por seus títulos. Se não houver nenhum título de janela,
por exemplo, nos menus ou dicas de ferramentas, o editor de teste
utilizará o número do ID da janela.
Dentro das janelas, uma lista de eventos da janela, tais como criar
janela, capturas de tela, ações do mouse ou do teclado, é exibida.
Algumas ações contêm dados realçados. Isso indica que os dados contêm os
seguintes tipos de informações (um ou ambos):
- Uma sugestão de datapool: um valor, geralmente um especificado pelo testador
durante a gravação, que o gerador de teste determinou sua provável substituição por
valores de um datapool. Um exemplo de sugestão de datapool seria uma cadeia que você
procura em um teste gravado.
A
cadeia é realçada como um candidato ao datapool, supondo que,
antes de executar o teste, você queira associá-la a uma coluna de datapool com os
valores de substituição apropriados.
- Referências: São os valores em um teste, normalmente um deles em
uma resposta e o outro em um pedido subseqüente, que o gerador de teste determinou,
necessita ser associado para garantir a execução de teste correta. Um exemplo é uma
fotografia retornada ao navegador por um teste que procura um banco de dados de funcionários. O gerador de teste correlaciona automaticamente os nomes dos funcionários às fotografias. Suponha que, antes de executar o teste com muitos usuários virtuais, você substitua o
nome do funcionário procurado no teste gravado pelos nomes em um datapool. Como o
teste correlaciona os dados, cada usuário virtual procura um funcionário diferente, e o
servidor retorna uma fotografia apropriada.
Para ver uma ilustração da codificação de cor em testes de desempenho,
clique em Janela > Preferências > Teste > Editor de Teste e, em seguida, clique na guia Fontes e Cores.
Clique em Incluir para incluir elementos no
elemento de teste selecionado. Como alternativa, é possível clicar com o
botão direito do mouse em um elemento de teste e selecionar uma ação em um
menu.
As opções exibidas dependem das seleções realizadas. Por exemplo, em uma
janela, uma ação do mouse ou uma entrada de texto pode ser incluída.
O botão
Inserir funciona de forma semelhante. Utilize-o para inserir
um elemento antes do elemento selecionado. O botão
Remover permite excluir um item.
Nota: Como os testes de desempenho do
Citrix confiam na interação de nível baixo com um servidor, é provável que a alteração manual dos elementos de teste interrompa um teste
gravado.