- Visão geral
- Automação de Interface Gráfica
- 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
- SR-DB-021 - Tempo limite embutido em código
- 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
- SY-USG-013 - Invocação do arquivo privado
- SY-USG-014 - Espaços reservados do modelo de execução incorretos
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Ferramenta de Migração de Navegador do UiPath
- Computer Vision Recorder
- Click
- Hover
- Digitar Texto Seguro
- Enviar Tecla de Acesso
- Type Into
- Marcar
- Select Item
- Select Multiple Items
- Get Text
- Set Text
- Ativar
- Highlight
- Set Focus
- Anchor Base
- Context Aware Anchor
- Localizar Elemento Relativo
- Indicate On Screen
- Element Exists
- Localizar Elemento
- Esperar Elemento Desaparecer
- Find Children
- Get Ancestor
- Element Scope
- Get Attribute
- Set Clipping Region
- Get Position
- Take Screenshot
- Wait Attribute
- On Element Appear
- On Element Vanish
- Clicar no Texto
- Focalizar Texto
- Find Text Position
- Obter Texto Completo
- Obter Texto Visível
- Extrair Dados Estruturados
- Texto Existe
- Click OCR Text
- Hover OCR Text
- Get OCR Text
- Find OCR Text Position
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Microsoft Azure Computer Vision OCR
- Tesseract OCR
- Google Cloud Vision OCR
- OCR Text Exists
- Clicar na Imagem
- Focalizar Imagem
- Find Image Matches
- Imagem Existe
- Localizar Imagem
- Aguardar Imagem Desaparecer
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Carregar Imagem
- Save Image
- Anexar Navegador
- Fechar Guia
- Voltar
- Avançar
- Ir para a Página Inicial
- Injetar script de JS
- Navegar Para
- Abrir Navegador
- Atualizar Navegador
- Set Web Attribute
- Anexar Janela
- Close Window
- Get Active Window
- Hide Window
- Maximize Window
- Minimize Window
- Move Window
- Restore Window
- Show Window
- Export UI Tree
- Invoke ActiveX Method
- Inject .NET Code
- Click Trigger
- Key Press Trigger
- Click Image Trigger
- System Trigger
- Hotkey Trigger
- Mouse Trigger
- Get Event Info
- Monitorar eventos
- Get Source Element
- Replay User Event
- Block User Input
- Use Foreground
- Element Attribute Change Trigger
- Element State Change Trigger
- Texto Explicativo
- Copy Selected Text
- Get From Clipboard
- Set To Clipboard
- Close Application
- Abrir Aplicativo
- Iniciar Processo
- Get Password
- Dica de ferramenta
- Click Picture on Screen
- Click Toolbar Button
- Read Statusbar
- Selecionar datas no calendário
- Select Menu Item
- Expand Tree
- Call Transaction
- SAP Logon
- SAP Login
- Table Cell Scope
- SAP Session Attributes Change Trigger
- Expand ALV Tree
- Expand ALV Hierarchical Table
- Use Application/Browser
- Check App State
- Check/Uncheck
- Click
- Extract Table Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Keyboard Shortcuts
- Navigate Browser
- Select Item
- Take Screenshot
- Type Into
- Get Attribute
- Get Browser Data
- Set Browser Data
- Mouse Scroll
- Inject Js Script
- Drag and Drop
- For Each UI Element
- Application event trigger
- Click Event Trigger
- Keypress Event Trigger
- Set Text
- Check Element
- Preencher Formulário
- 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
- 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
- Padrão de Desenho
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Terminal Session
- Obter Área da Tela
- Obter Texto na Posição
- Get Color At Position
- Obter Campo na Posição
- Definir Campo na Posição
- Aguardar Texto na Posição
- Send Keys
- Mover Cursor
- Send Keys Secure
- Get Text
- Find Text
- Mover cursor para o texto
- Enviar Tecla de Controle
- Get Field
- Aguardar Texto da Tela
- Aguardar Texto do Campo
- Set Field
Notas de versão
Data de lançamento: 25 de outubro de 2023
Computer Vision para Automação Móvel
O Computer Vision usa os recursos avançados de rede neural do UiPath para habilitar a identificação perfeita de elementos de interface gráfica por meio de Robôs. O Computer Vision capacita você a automatizar elementos de interface gráfica que anteriormente eram difíceis de identificar e automatizar. É possível usar o Computer Vision como uma opção de seleção ao indicar o destino para uma atividade.
As atividades que empregam o Computer Vision são:
Para começar a usar o Computer Vision, você deve habilitá-lo para automação móvel. Acesse Habilitação do Computer Vision para automação móvel para saber como habilitar o Computer Vision para o seu projeto.
Data de lançamento: 30 de maio de 2023
Compatibilidade com chinês tradicional
A interface do Mobile Automation agora está disponível em chinês tradicional.
Data de lançamento: 7 de abril de 2023
- Muitas vezes, os proxies interferem com os aplicativos para os quais você está tentando automatizar o teste móvel. É por isso que possibilitamos a adição de cabeçalhos HTTP personalizados em seus projetos de teste, para facilitar sua experiência de automação móvel. Cabeçalhos HTTP personalizados permitem que você trabalhe com proxies que aceitam apenas certos cabeçalhos, adicionando-os especificamente. Aprenda como trabalhar com cabeçalhos HTTP em nossa documentação.
-
O pacote de atividades Mobile Automation foi dividido em dois pacotes de atividades separados:
-
UiPath.Mobile.Automation.Activities - Esse pacote é usado para projetar e personalizar fluxos de trabalho.
-
UiPath.Mobile.Automation.Activities.Runtime - Esse pacote é usado para executar fluxos de trabalho.
O objetivo dessa alteração é agilizar as automações móveis. Se você deseja tanto projetar quanto executar seus fluxos de trabalho de automação móvel, certifique-se de baixar ambos os pacotes.
-
- Adicione qualquer texto que você quiser dentro de um elemento de interface gráfica ativo, usando a nova atividade Type Text ! Essa atividade coleta o conteúdo que você digita no teclado e o cola no elemento de interface gráfica atualmente ativo. A atividade Type Text foi projetada para permitir que os usuários insiram texto em elementos de interface gráfica que, de outra forma, seriam inacessíveis pelos seletores. Saiba mais sobre as propriedades da atividade e como usá-la em nossa documentação.
- A interação entre usuários e dispositivos móveis é complexa, às vezes exigindo que eles tracem caminhos na tela do dispositivo. Agora, você pode conseguir isso usando a nova atividade Desenho Padrão ! Por exemplo, agora você pode automatizar o desbloqueio de um padrão de dispositivo móvel, que requer desenhando um caminho na tela. Saiba mais sobre as propriedades da atividade e como usá-la em nossa documentação.
Atualizamos a UX para as Actions padrão Deslizar e Desenhe no Mobile Device Manager, fornecendo um design visual melhorado. Ao deslizar para um local predefinido, agora você pode visualizar o deslizar posicional na tela do Mobile Device Manager como uma linha. Além disso, as operações de deslizar executadas com a Seleção por posição absoluta habilitada são importadas como uma atividade Positional Swipe .
- Para dispositivos usando a versão do iOS 15.4, a adição de quaisquer recursos desejados causava falha na conexão ao abrir a página inicial.
- Mesmo se você inserir uma conexão de dispositivo móvel no campo de propriedade Input Connection , ainda será necessário inserir um Appium Url.
Data do lançamento: 7 de dezembro de 2022
Dependências internas atualizadas para corresponder à versão mais recente do UIAutomation.
Data de lançamento: 5 de dezembro de 2022
Data de lançamento: 24 de outubro de 2022
Target coordinates
- As atividades que contêm um seletor de Destino agora suportam expressões para compensar um destino. Você pode definir esses argumentos de entrada usando Tap Offset.
- Todas as atividades posicionais incluem um seletor Target para especificar a posição do elemento, incluindo um seletor difuso e um sistema de coordenadas.
- Como parte do novo sistema de coordenadas, você pode agora usar o Pixel independente de dispositivo para indicar destinos com base na densidade de pixels da área. Você pode usar esse parâmetro nas atividades Take Screenshot Part e Positional Swipe para executar fluxos de trabalho em dispositivos com telas de densidade semelhante.
- An issue occurring during live mobile executions in Mobile Device Manager caused the mobile connection to be unresponsive.
- An error occurred if the Robot executed a test as an Administrator while Studio and Mobile Device Manager, respectively, were opened without elevated privileges.
Data de lançamento: 26 de agosto de 2022
Automação para aplicativos React Native
Unable to identify the right elements for your tests? Now you can use the React Native Demo App for iOS to learn how to make specific components automatable.
Atividades
-
Added two activities to help you make calls to specific API endpoints and execute native mobile commands:
Obter identificador de sessão: recupere o identificador de sessão atual para chamar pontos de extremidade do Appium por meio de solicitações HTTP.
Executar comando: executa comandos móveis nativos, como ler as informações da célula ou ignorar alertas.
- Agora você pode fazer capturas de tela em formato retângulo na tela do seu dispositivo móvel usando a atividade Take Screenshot Part.
- Adicionada a capacidade de deslizar para um local específico na tela, com pontos inicial e final. A atividade Positional Swipe é útil para objetos que não podem ser facilmente automatizados com a atividade padrão Swipe devido a padrões; implementação de controle personalizado ou uma exibição da Web inacessível.
- Quando você configura um dispositivo, o campo URL do Appium agora fornece uma mensagem de erro inline afirmando que o HTTPS não é suportado.
Data de lançamento: 3 de agosto de 2022
Dependências internas atualizadas para corresponder à versão mais recente do UIAutomation.
Data de lançamento: 3 de agosto de 2022
Dependências internas atualizadas para corresponder à versão mais recente do UIAutomation.
Data de lançamento: 3 de agosto de 2022
Dependências internas atualizadas para corresponder à versão mais recente do UIAutomation.
Data de lançamento: 26 de abril de 2021
- Now you can configure the selectors in the Offline Edit mode.
- The recorded actions have been repositioned and resized to improve the UX.
- The action bar went through UI changes to achieve a more modern look.
- The visual graphics for swiping when recording actions has been removed.
- Mobile Device Manager provides support for native tablet applications however if the application has been initially developed for mobile, the support for the tablet versions is limited.
Data de lançamento: 15 de dezembro de 2020
- Under specific circumstances, the Get Page Source activity returned a broken link.
- Targeting elements was not performed correctly in some cases, in the context of running two similar Android devices in Mobile Device Manager.
- In some cases, both native and web selectors were injected with an incorrect tag element.
- Changing the Studio language would scramble the location coordinates for Set Device Geolocation activities, due to the delimiter symbols being different for distinct languages, consequently, meddling with the location algorithm. This issue has now been addressed.
- Selector variables included in a While activity were available only once, during the first instance, making them unavailable for reuse.
Data de lançamento: 13 de outubro de 2020
Advanced debugging, including a timeline for executions and Appium calls, so you can have more control over your testing efforts.
Record on-screen interactions and import them directly in Studio to create mobile automation workflows.
You can now define variables to build dynamic values when you add devices and applications to Mobile Device Manager.
Switch between projects freely by importing or exporting your project, device, and application configurations.
Filtering is now available for your devices and applications.
A large pile of bugs has been swept under a big fix rug.
Data de lançamento: 6 de maio de 2020
The new Mobile Automation activities pack offers you a suite of actions that make mobile testing very accessible. You can connect to either a local device or an Appium server, simulate all user interactions with a mobile device, as well as send and retrieve logs and information to and from the connected device.
- V23.10.4
- Correções de bugs
- v23.10.3
- Correções de bugs
- v23.10.2
- Correções de bugs
- v23.10.1
- Correções de bugs
- v23.4.3
- Correções de bugs
- v22.10.6
- Correções de bugs
- v23.10.0
- Novidades
- Correções de bugs
- Alteração interruptiva
- v23.4.2
- Correções de bugs
- v22.10.5
- Correções de bugs
- v22.4.6
- Correções de bugs
- v21.10.7
- Correções de bugs
- v23.4.1
- Melhorias
- v22.10.4
- Novos recursos
- Melhorias
- Correções de bugs
- v23.4.0
- Novidades
- Melhorias
- Correções de bugs
- v21.10.6
- v22.10.2
- Novos recursos
- Melhorias
- v22.10.1
- Correções de bugs
- v22.8.0
- Melhorias
- v22.4.5
- v20.10.10
- v21.10.5
- v21.10.4
- Melhorias
- v22.4.4
- Melhorias
- v21.10.3
- Melhorias
- v21.10.2
- Melhorias
- v20.10.9
- Melhorias
- v21.10.1
- Melhorias
- v21.4.4
- Melhorias
- v21.4.3
- Melhorias
- v20.10.8
- Melhorias
- v21.4.2
- Melhorias
- Limitações
- Correções de bugs
- v20.10.7
- Correções de bugs
- v20.10.6
- Correções de bugs
- v20.4.4
- Melhorias
- v20.10.5
- Novos recursos e melhorias
- v20.4.3
- Melhorias
- v20.4.2
- Melhorias
- v20.4.1
- Novos recursos e melhorias
- Problemas conhecidos