- Visão geral
- Sobre as atividades de Automação de Interface Gráfica
- Automação de Interface Gráfica
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Compatibilidade do projeto
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- UX-SEC-010 — restrições de app/URL
- UX-DBP-029 - Uso de senha não segura
- UI-PST-001 - Nível de log de auditoria nas configurações do projeto
- Ferramenta de Migração de Navegador do UiPath
- Região do Recorte
- Computer Vision Recorder
- Ativar
- Anchor Base
- Anexar Navegador
- Anexar Janela
- Block User Input
- Texto Explicativo
- Marcar
- Click
- Clicar na Imagem
- Click Image Trigger
- Click OCR Text
- Clicar no Texto
- Click Trigger
- Close Application
- Fechar Guia
- Close Window
- Context Aware Anchor
- Copy Selected Text
- Element Attribute Change Trigger
- Element Exists
- Element Scope
- Element State Change Trigger
- Export UI Tree
- Extrair Dados Estruturados
- Find Children
- Localizar Elemento
- Localizar Imagem
- Find Image Matches
- Find OCR Text Position
- Localizar Elemento Relativo
- Find Text Position
- Get Active Window
- Get Ancestor
- Get Attribute
- Get Event Info
- Get From Clipboard
- Obter Texto Completo
- Get OCR Text
- Get Password
- Get Position
- Get Source Element
- Get Text
- Obter Texto Visível
- Voltar
- Avançar
- Ir para a Página Inicial
- Google Cloud Vision OCR
- Hide Window
- Highlight
- Hotkey Trigger
- Hover
- Focalizar Imagem
- Hover OCR Text
- Focalizar Texto
- Imagem Existe
- Indicate On Screen
- Inject .NET Code
- Inject Js Script
- Invoke ActiveX Method
- Key Press Trigger
- Carregar Imagem
- Maximize Window
- Microsoft Azure Computer Vision OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Minimize Window
- Monitorar eventos
- Mouse Trigger
- Move Window
- Navegar Para
- OCR Text Exists
- On Element Appear
- On Element Vanish
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Abrir Aplicativo
- Abrir Navegador
- Atualizar Navegador
- Replay User Event
- Restore Window
- Save Image
- Select Item
- Select Multiple Items
- Enviar Tecla de Acesso
- Set Clipping Region
- Set Focus
- Set Text
- Set To Clipboard
- Set Web Attribute
- Show Window
- Iniciar Processo
- System Trigger
- Take Screenshot
- Tesseract OCR
- Texto Existe
- Dica de ferramenta
- Type Into
- Digitar Texto Seguro
- Use Foreground
- Wait Attribute
- Esperar Elemento Desaparecer
- Aguardar Imagem Desaparecer
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Click
- Click Event Trigger
- Fechar pop-up
- Drag and Drop
- Extract Table Data
- For Each UI Element
- Get Attribute
- Get Browser Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Inject Js Script
- Keyboard Shortcuts
- Keypress Event Trigger
- Mouse Scroll
- Navigate Browser
- Select Item
- Set Browser Data
- Set Runtime Browser
- Set Text
- Take Screenshot
- Type Into
- Use Application/Browser
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Deslizar Direcional
- Padrão de Desenho
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Melhores práticas
- Find Text
- Get Color At Position
- Get Cursor Position
- Get Field
- Obter Campo na Posição
- Obter Área da Tela
- Get Text
- Obter Texto na Posição
- Mover Cursor
- Mover cursor para o texto
- Enviar Tecla de Controle
- Send Keys
- Send Keys Secure
- Set Field
- Definir Campo na Posição
- Terminal Session
- Aguardar Texto do Campo
- Aguardar Texto da Tela
- Aguardar Texto na Posição
Sobre as atividades de Automação de Interface Gráfica
As atividades de automação de interface gráfica permitem interagir com elementos da interface gráfica do usuário em aplicativos de software. Essas atividades incluem clicar em botões, digitar em caixas de texto, selecionar em menus suspensos e muito mais. Isso é feito usando UiPath Robots, que executam tarefas da mesma forma que um usuário humano faria, facilitando a automatização de processos complexos de negócios e tarefas repetitivas.
Ao automatizar interfaces de usuário, a fase inicial consiste em entender a sequência lógica de etapas que um usuário humano seguiria. A próxima fase consiste em traduzir essas etapas em atividades e configurá-las. As atividades de automação de IU podem servir como contêineres, entrada, saída e atividades de sincronização, enquanto as propriedades de atividades determinam como os UiPath Robots executam uma ação.
As atividades de Automação de Interface Gráfica incluem os seguintes pacotes:
- Automação de Interface Gráfica
- Computer Vision Local Server
- Automação Móvel
- Terminal
Use a tabela a seguir para identificar a compatibilidade entre a plataforma e os pacotes de atividades:
Pacote de Atividades | Projetos do Windows - Legado do Studio | Projetos do Windows (Moderno) Studio | Projetos do Studio multiplataforma |
---|---|---|---|
Automação de Interface Gráfica |
|
|
|
Computer Vision Local Server |
|
|
|
Automação Móvel |
|
|
|
Terminal |
|
|
|
O pacote de atividades UIAutomation oferece uma ampla gama de recursos que simulam o comportamento humano. Ele oferece recursos poderosos e abrangentes, projetados para aumentar a produtividade através da criação de automações de interface do usuário, economizando tempo e minimizando erros. Alguns dos casos de uso mais comuns são:
- Automação de processos de negócios, como atendimento ao cliente, contabilidade, processamento de pedidos, integração de funcionários etc.
- Extração da Web, como análise de feedback do cliente, comparação de preços, geração de leads, extração de avaliações de produtos, etc.
- Testes automatizados em interfaces do usuário para garantir que os aplicativos funcionem corretamente
Para saber mais, acesse a seçãoPacote de Automação de Interface Gráfica.
O pacote Computer Vision Local Server não contém atividades, mas uma vez instalado em um projeto, permite que você use um servidor local do AI Computer Vision.
O AI Computer Vision é uma habilidade de IA que permite que todos os UiPath Robots capturem a tela e identifiquem visualmente todos os elementos da interface gráfica, em vez de depender de seletores ou imagens. É um algoritmo que permite o reconhecimento humano de interfaces do usuário, usando uma combinação de IA, OCR, correspondência difusa de texto e um sistema de ancoragem para unir tudo.
Para saber mais, acesse a seçãodo Pacote de Servidor Local do Computer Vision.
O pacote de atividades Mobile Automation oferece um conjunto robusto de atividades para automatizar os testes e a interação de aplicativos móveis. Ele fornece ferramentas para testar aplicativos para Android e iOS, permitindo Actions como tocar, deslizar, inserir texto e validar elementos móveis, entre outros. Os principais recursos do pacote de atividades incluem:
- Automação móvel multiplataforma - automatize aplicativos móveis em plataformas Android e iOS
- Interação com elementos móveis - realiza Actions como tocar, deslizar, rolar e inserir texto em elementos móveis de destino
- Validação e verificação móvel - valida as propriedades do elemento móvel, verifica os valores esperados e lida com cenários específicos
- Gerenciamento de dispositivos móveis - capture informações do dispositivo, gerencie a orientação do dispositivo, controle a conectividade da rede, instale e desinstale aplicativos e controle configurações específicas do dispositivo
Introdução ao Mobile Automation
O pacote de atividades Terminal permite conectar-se a uma ampla gama de ambientes de terminal usando uma conexão direta ou emuladores de terminal.
Em seguida, você pode usar atividades para realizar ações, como recuperar texto, cores, campos ou posições de tela, enviar teclas, mover o cursor ou esperar que determinados textos ou campos apareçam como gatilhos.
Para saber mais, consulte a seçãoPacote do terminal .