Editando uma Ação do Teclado

Você pode editar ações do teclado para especificar manualmente como o teclado interage com o servidor Citrix.

Antes de Iniciar

As ações do teclado descrevem ações do usuário de baixo nível utilizando o teclado, por exemplo, entradas de texto ou atalhos do teclado. As ações do teclado podem ser incluídas apenas dentro dos eventos da janela.

Na maioria dos casos, você confiará nas ações do teclado gravadas com o teste. A gravação tenta decompor os diversos pressionamentos de teclas em ações de entrada de texto. Contudo, em alguns casos, pode ser necessário decompor manualmente ações do teclado que sejam redundantes ou foram precariamente gravadas. Por exemplo, em alguns casos, a cadeia de entrada de texto Hello pode ser gravada como um pressionamento da tecla Shift, um pressionamento na tecla H, uma liberação da tecla Shift, um toque na tecla E e, por fim, uma entrada de texto llo. A decomposição manual das ações do teclado em entradas de texto torna possível manusear o texto das variáveis de datapool e referências.

Nota: Como os testes Citrix contêm entrada do usuário e sincronizações de baixo nível, alterações menores podem impedir que o teste funcione. Ao editar esses testes, você deve assegurar-se de que eles sejam funcionalmente idênticos.

Procedimento

  1. Abra o teste no editor de teste
  2. Expanda uma janela de evento.
    • Para editar uma ação de teclado, selecione a ação na área Conteúdo do Teste.
    • Para criar uma nova ação do teclado em uma localização específica, selecione a ação e clique em Inserir e em Teclado Citrix.
  3. Na área Detalhes de Elementos do Teste, especifique o tipo de ação.
    • Pressionamento de Tecla: isso indica que uma tecla é pressionada e liberada.
    • Pressionamento de Tecla: indica que uma tecla foi pressionada e continua pressionada.
    • Liberação de Tecla: indica que uma tecla pressionada foi liberada.
    O campo Código de Tecla exibe o código de tecla conforme é interpretado pelo sistema operacional Windows e é convertido no campo Caractere. Utilize os modificadores para especificar se as teclas Control, Shift ou Alt também são pressionadas.
  4. É possível inserir manualmente qualquer caractere Unicode que não esteja normalmente disponível por meio de pressionamentos de tecla utilizando a área Edição de Caractere. Selecione o campo de entrada e digite o caractere no seu teclado. Os campos Código de Tecla e Caractere exibem o caractere correspondente.
    Nota: O ambiente de trabalho utiliza algumas combinações de teclas como atalhos do teclado. Tais combinações podem ser interceptadas e provocar ações indesejáveis em vez de exibirem um caractere especial no campo Caractere.
  5. É possível especificar o tempo de espera do evento do teclado. Isso emula o tempo gasto por um usuário antes de iniciar o evento atual.

Feedback