test-suite
latest
false
UiPath logo, featuring letters U and I in white

Guia do usuário do Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 4 de dez de 2024

Atividades de automação móvel e APIs

Esta seção inclui atividades e APIs relacionadas a testes encontradas no pacote UiPath.Mobile.Automation.Activities. Por meio dessas atividades e APIs, você pode criar automações para seus dispositivos, executando aplicativos nativos ou da Web.

Para criar casos de teste móveis no Studio, você pode usar as atividades disponíveis no pacote Mobile.Automation. Além disso, para criar casos de teste codificados para dispositivos móveis no Studio, você pode usar as APIs disponíveis no serviço mobileautomation, baixadas com o pacote Mobile.Automation. Acesse APIs de automação móvel para verificar como usar as APIs de automação móvel.

Atividades

Esta seção inclui todas as atividades relacionadas à automação móvel encontradas no pacote Mobile.Automation.

Atividade

Description

Estabelece uma conexão com um dispositivo móvel e fornece escopo para todas as atividades/APIs subsequentes.

Recupera os tipos de log de um dispositivo conectado por meio da Conexão de dispositivo móvel.

Recupera os registros de um dispositivo móvel conectado por meio da atividade de escopo Mobile Device Connection.

Instala um aplicativo especificado em um dispositivo móvel conectado por meio da Conexão de dispositivo móvel.

Recupera a origem da página de um dispositivo móvel conectado por meio da atividade de escopo Mobile Device Connection.

Gerencia o aplicativo atual usando um comando de entrada do usuário.

Envia um comando de entrada do usuário para um aplicativo especificado no dispositivo móvel de destino.

Navega até um link profundo dentro de um aplicativo.

Abre um URL especificado no navegador da Web ativo atualmente.

Recupera a orientação atual do dispositivo móvel especificado.

Pressiona um botão do hardware no dispositivo conectado.

Muda e depois recupera a orientação do dispositivo conectado.

Faz uma captura de tela do dispositivo móvel que você está usando com dimensões personalizadas especificadas nas propriedades Altura e Largura.

Retorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe.

Recupera um atributo de um elemento de interface gráfica especificado.

Recupera o item selecionado de um elemento de interface gráfica de destino.

Extrai o texto de um elemento de interface gráfica específico e o retorna como uma variável de string.

Define o item selecionado em um elemento de interface gráfica de destino.

Digita o texto especificado em um elemento de interface gráfica de destino.

Desliza a tela em uma direção especificada e por uma quantidade de vezes especificada.

Retorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe.

Deslizar DirecionalExecute uma operação de deslizar com as seguintes direções predefinidas: Baixo, Cima, Esquerda, Direita.
Padrão de DesenhoTraça um caminho marcado por vários pontos na tela do dispositivo.
Type TextLeva o conteúdo digitado pelo teclado e cola-o no elemento de interface gráfica atualmente ativo.

APIs

Esta seção inclui todas as APIs relacionadas à automação móvel encontradas no pacote Mobile.Automation.

APIDescription
Connect/ConnectAsyncConecta um dispositivo a um aplicativo.
CreateApplicationCria um aplicativo novo e dá um nome a ele.
CreateDeviceCria um novo dispositivo. É possível usar este dispositivo no código, mas ele não será salvo no Mobile Device Manager.
GetApplication/GetApplicationsObtém o aplicativo com o nome especificado (com as mesmas configurações presentes no Mobile Device Manager).
GetDevice/GetDevicesObtém o dispositivo com o nome especificado (conforme você configurou no Mobile Device Manager).
Deslizar DirecionalExecute uma operação de deslizar com as seguintes direções predefinidas: Baixo, Cima, Esquerda, Direita.
DrawPatternDesenha um caminho marcado por vários pontos na tela do dispositivo. Os pontos que criam o caminho são gravados a partir do caminho do dedo na tela do dispositivo. É possível adicionar vários caminhos de dedos para simular interações de tela que envolvam vários dedos.
ElementExistsRetorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe.
ExecuteCommandExecute comandos móveis nativos que não estejam associados a um ponto de extremidade específico. Por exemplo, você pode recuperar as informações da pilha ou ignorar alertas (consulte Comandos do Appium).
Get AttributeRecupera um atributo de um elemento de interface gráfica especificado.
GetDeviceOrientationRecupera a orientação atual do dispositivo móvel especificado.
GetLogTypesRecupera os tipos de log de um dispositivo conectado por meio do dispositivo móvel Connection.
GetPageSourceRecupera a origem da página de um dispositivo móvel conectado por meio da classe Connection .
GetSelectedItemRecupera o item selecionado de um elemento de interface gráfica de destino.
GetSesstionIdentifierRecupere o ID da sessão da conexão atual do Mobile Device Manager para encaminhar comandos HTTP para pontos de extremidade do Appium, para que você possa executar Actionspersonalizadas.
GetSystemTimeRecupera a hora atual do dispositivo.
GetTextExtracts the text from a specified UI element and returns it as a String variable.
InstallAppInstala um aplicativo especificado em um dispositivo móvel conectado por meio de Connection.
ManageCurrentApplicationRedefine ou inicia o aplicativo atual para esta sessão.
ManageOtherApplicationGerencia outros aplicativos usando comandos.
OpenDeepLinkAbre um link profundo dentro de um aplicativo.
OpenUrlAbre um URL no Chrome. O aplicativo atualmente ativo deve ser o Chrome, com pelo menos uma guia aberta, antes de chamar este método.
PositionalSwipeDesliza para um local predefinido na tela com pontos inicial e final.
PressHardwareButtonPressiona um botão do hardware no dispositivo conectado.
SaveLogsSalvar logs de um tipo específico em um arquivo.
SetDeviceGeoLocationDefine a localização geográfica atual do dispositivo.
SetDeviceOrientationMuda e depois recupera a orientação do dispositivo conectado.
SetSelectedItemDefine o item selecionado em um elemento de interface gráfica de destino.
SetTextDigita o texto especificado em um elemento de interface gráfica de destino, reconhecido pelo Mobile Automation.
DeslizarA operação de deslizar itera através de várias ações de deslizar na lista (até atingir o valor MaxNumberOfSwipes) até localizar o elemento especificado. Se o Destino não estiver definido, a operação de deslizar executará uma única ação de deslizar sem procurar um elemento específico.
Take ScreenshotFaz uma captura de tela do dispositivo móvel que você está usando com dimensões personalizadas.
TapRetorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe. A API não tem um valor de retorno, mas se o elemento de interface gráfica especificado existir (valor booleano), então ele executará operações de toque nele.
TypeTextLeva o conteúdo digitado pelo teclado e cola-o no elemento de interface gráfica atualmente ativo. Para colar o texto dentro do elemento desejado, você precisa focar onde deseja colar o texto. Você pode usar essa API ao automatizar aplicativos para os quais você precisa digitar texto através do teclado, mas sem um elemento de destino que seja reconhecido pelo Mobile Automation.
  • Atividades
  • APIs

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.