Diretrizes de Teste de Desempenho do Citrix

O teste de desempenho Citrix utiliza mecanismos de sincronização para reproduzir os testes em várias sessões Citrix, independentemente do desempenho do servidor.

Essas orientações devem ajudar a gravar um teste confiável e evitar tempos limites de sincronização durante a execução do teste.

Certifique-se de possuir um cliente Citrix em funcionamento e de ser capaz de se conectar a um servidor Citrix.

Verifique a capacidade de reprodução da sessão que está sendo gravada. Para gravar testes que possam ser reproduzidos de forma confiável, siga estas orientações:
  • Se salvar o arquivo durante uma sessão gravada, ao reproduzir os testes, alguns aplicativos poderão produzir um aviso sobre um nome de arquivo existente. Se o aviso não estiver na sessão gravada, o teste poderá ser interrompido e causará tempos limites de sincronização.
  • Se os aplicativos em teste contiverem caixas de diálogos executáveis apenas na primeira execução de um determinado programa ou recurso, tais como dicas ou avisos de segurança, quando gravar o teste, verifique se estão desativados. Quaisquer janelas ou caixas de diálogo que foram gravadas, mas não reaparecerem nas execuções subseqüentes interromperão o teste e causarão erros.
  • Utilize contas de usuário de teste dedicadas para testes de desempenho. Verifique se as contas de usuário apresentam o menor potencial de causar problemas se eventos imprevisíveis do mouse ocorrerem fora da janela de aplicativos.
  • Configure as contas e os aplicativos de teste para minimizar eventos de janela imprevisíveis, como novas notificações de correio, atualizações automáticas ou dicas diárias. Desative os menus extensíveis e as dicas de ferramenta de texto incertas, quando possível.
  • Se possível, evite utilizar o menu Iniciar para ativar aplicativos. Utilize a barra Início Rápido, os atalhos do desktop, ou selecione Iniciar > Executar e digite o nome do aplicativo.
  • Não ative aplicativos ou abra arquivos de locais propensos a alterações, como Favoritos ou Arquivos Recentes.
  • Ao utilizar menus em cascata, como o menu Iniciar, sempre aguarde um momento para que o submenu seja exibido. Depois de gravar, ao editar o teste, observe as seqüências do mouse que foram geradas para assegurar que elas sigam o caminho correto para exibir o submenu.
  • Não confie em menus Documentos Recentes para abrir arquivos ou ativar aplicativos, pois é provável que esses itens sejam alterados de uma execução para outra.
  • Ao gravar os testes, antes de interagir com uma janela ou caixa de diálogo, clique no elemento para assegurar que ele esteja focalizado e, em seguida, forneça a entrada.
  • Verifique se os movimentos do mouse e eventos do teclado estão claramente definidos e relativamente lentos. Se a ajuda instantânea (dicas de ferramenta) ou ações de movimento do mouse forem esperadas, aguarde o tempo suficiente antes de ir adiante.
  • Depois de gravar uma sessão, alguns aplicativos exigem uma entrada do usuário antes do encerramento (por exemplo, gravar quaisquer alterações). Isso pode causar discrepâncias entre o estado do aplicativo no final da sessão e no início de uma execução de teste. Para evitar problemas, no final de uma sessão de gravação, feche todos os aplicativos manualmente e encerre totalmente a sessão utilizando o menu Iniciar > Efetuar Logoff, em vez de clicar em Parar ou em Fechar no cliente Citrix ou no Controle do Gravador do Citrix.

Depois de gravar, e enquanto você edita o teste, é importante executar as verificações regulares a fim de validar o teste com um único usuário. Depois de cada execução, abra o histórico de execução de teste para assegurar-se de que o teste seja sincronizado corretamente. Se necessário, altere o nível de sincronização de Condicional para Opcional nos eventos de janela ou nas sincronizações de imagens que geram tempos limite desnecessários. Só implemente o teste nos usuários virtuais ou execute-o dentro de um planejamento quando o teste for robusto o suficiente para ser executado perfeitamente com um único usuário.

Conceitos relacionados
Visão Geral do Teste de Desempenho Citrix
Visão Geral da Sincronização do Citrix
Tarefas relacionadas
Gravando um Teste Citrix
Inserindo uma Nova Seqüência Gravada em um Teste
Alterando as Preferências de Gravação do Citrix
Alterando as Preferências de Geração do Teste Citrix
Termos de uso | Feedback
(C) Direitos Autorais IBM Corporation 2006. Todos os Direitos Reservados.