- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- Variáveis
- Argumentos
- Namespaces Importados
- Gravação
- Elementos de Interface Gráfica
- Fluxo de controle
- Seletores
- Repo. de Objetos
- Extração de Dados
- Automação de imagem e texto
- Automação de tecnologias Citrino
- Automação RDP
- Automação da Salesforce
- Automação SAP
- Automação do Varear Horizonte
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- O protocolo Servodrive
- Test Suite — Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Solução de problemas de aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Solução de problemas da Citrix
Atividades de mouse e teclado
O Studio apresenta atividades que simulam qualquer tipo de entrada de teclado ou mouse que um ser humano usaria. Além disso, existem atividades que podem focar em uma determinada janela, minimizá-la ou maximizá-la, ou executar qualquer outro tipo de ação nela. Estas atividades são essenciais para criar uma automação que simula um comportamento humano. Como explicado aqui, existem várias tecnologias que podem ser usadas para essas atividades, cada uma com suas próprias vantagens em determinadas situações.
Clicke Hover são atividades que simulam o clique ou a passada do mouse sob elementos de IU. Estas atividades são muito úteis em situações quando o comportamento humano precisa ser imitado. Como entrada, essas atividades recebem um Destino, que pode ser uma variável de Região, uma variável de UIElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen , que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária.
Type Into envia pressionamentos de teclas para um elemento de IU. Teclas especiais são compatíveis e podem ser selecionadas da lista suspensa. Essa é uma atividade de entrada de texto básica muito usada em automações e também é gerada por assistentes de gravação automática. Como entrada, essa atividade recebe uma string ou uma variável de string que contém o texto a ser escrito, e um Destino, que pode ser uma variável de Região, uma variável de UIElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária.
Type Secure Text envia uma string segura para um elemento de IU. Como entrada, esta atividade recebe uma variável SecureString que contém o texto a ser escrito, e um Destino, que pode ser uma variável de Região, uma variável de UIElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária. Esta atividade é útil para automações seguras pois pode usar as senhas que são armazenadas em variáveis SecureString. Normalmente, a variável SecureString é fornecida por uma atividade Get Secure Credential.
Send Hotkey envia atalhos de teclado para um elemento de IU. Esta atividade é útil para acessar atalhos em aplicativos e pode ajudar a simplificar o projeto de automação. Por exemplo, é possível substituir várias atividades que realizam a automação de IU se houver um atalho de teclado disponível para revelar determinados elementos de UI ou executar ações específicas. Como entrada, essa atividade recebe uma string ou uma variável string que contém as chaves a serem enviadas e um Destino, que pode ser uma variável de Região, uma variável UIElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária.
Set Focus define o foco de teclado para um elemento de IU especificado. A capacidade de trazer uma determinada janela para o primeiro plano é essencial ao executar a automação de imagens e texto. Como entrada, essa atividade recebe um Destino, que pode ser uma variável Region, uma variável UIElement ou um seletor, que ajuda a identificar o que você deseja automatizar e onde as ações devem ser executadas. O destino também pode ser gerado automaticamente usando a funcionalidade Indicate on Screen, que tenta identificar elementos de IU na região indicada, e gera seletores para eles. Se isso não funcionar, então a intervenção manual poderá ser necessária.