As ações de automatização do browser permitem que os utilizadores interajam com aplicações Web e componentes através de elementos de IU. Os elementos da IU Web, também chamados de elementos da Web, descrevem exclusivamente os componentes da Web a serem processados pela ação.
Para adicionar um novo elemento de IU, selecione Adicionar elemento de IU através da ação de automatização do browser implementada ou do painel Elementos de IU do estruturador de fluxos.
Todos os elementos da IU relacionados com a Web são especificados por um ou mais seletores CSS — seletores Web — que identificam a estrutura hierárquica do componente na página. Os selecionadores utilizam a notação > para indicar que cada elemento está contido dentro do elemento à sua esquerda.
Embora os seletores Web sejam criados automaticamente ao adicionar elementos da IU, alguns cenários específicos precisam de seletores criados manualmente. Quando um seletor Web personalizado é necessário, pode criar o seu próprio ao editar um seletor existente ou ao criar um de raiz.
Para desenvolver fluxos da Web mais dinâmicos, substitua os operadores Igual a por outros operadores ou expressões regulares. Além disso, se o valor do atributo de um seletor Web depender dos resultados de ações anteriores, utilize variáveis em vez de valores hard-coded.
Especifique se move fisicamente o cursor do rato sobre a página antes de clicar. É necessário um clique físico para os casos onde os cliques emulados na página não efetuam a ação intencional no elemento. Uma vez que esta opção requer que a janela do browser esteja focada, esta será automaticamente trazida para primeiro plano.
Especifique se devem ser processados dados extraídos para os apresentar exatamente como apresentados na página Web. O processamento de dados extraídos inclui a apresentação das informações aninhadas em iframes e a filtragem através de elementos ocultos ou visíveis. Para conjuntos de dados maiores, não é recomendado que esta opção seja ativada, pois irá aumentar o tempo de extração.
A instância do Excel com os dados extraídos. Utilize esta instância caso para manipular a folha de cálculo (ou guardá-la e fechá-la) utilizando as ações dedicadas do Excel.
Introduza ou escolha a variável que contém a instância do browser com que pretende trabalhar
Get
N/D
Descrição da página Web, Meta palavras-chave da página Web, Título da página Web, Texto da página Web, Origem da página Web, Endereço URL atual do browser
Descrição da página Web
Selecione as informações a obter a partir da página Web
Falha ao obter atributo de elemento da IU da página Web
Indica um problema ao obter o atributo do elemento da página Web
Fazer captura de ecrã de uma página Web
Fazer uma captura de ecrã da página Web (ou de um elemento da página Web) atualmente apresentada no browser e guardar a imagem num ficheiro ou na área de transferência.
Emular utilizando teclas físicas durante a povoação de texto a elementos de campo de texto da IU. São necessários procedimentos de teclas físicas para os casos em que a população de texto emulada não executa a ação intencional no elemento. Uma vez que esta opção requer que a janela do browser esteja focada, esta será automaticamente trazida para primeiro plano.
Especifique se o campo de texto deve ser preenchido de uma só vez, definindo o valor da caixa de texto, ou emular um utilizador a escrever enviando um caráter de cada vez. Este último método é mais lento, mas é necessário em algumas páginas Web complexas.
Escolha se o foco deve ser removido da caixa de texto imediatamente após esta ação a preencher com o texto especificado. Se extrair de listas de preenchimento automático, este parâmetro deve ser definido como False.
Introduza uma opção ou uma lista de opções a selecionar na lista pendente. Várias opções fazem sentido apenas ao trabalhar com listas de seleção múltipla. Se a lista for de seleção única, só será utilizada a primeira opção da lista especificada.
Introduza um índice ou uma lista de índices a selecionar na lista pendente. Várias opções fazem sentido apenas ao trabalhar com listas de seleção múltipla. Se a lista for de seleção única, só será utilizada a primeira opção da lista especificada.
Iniciar uma nova instância ou anexar a uma instância em execução do Internet Explorer para automatizar sites e aplicações Web.
Parâmetros de entrada
Argumento
Opcional
Aceita
Valor Predefinido
Descrição
Launch mode
N/D
Iniciar browser de automatização, Iniciar novo Internet Explorer, Anexar a uma instância em execução do Internet Explorer
Iniciar browser de automatização
Especifique se deve iniciar o browser de automatização, uma nova instância do Internet Explorer ou anexar a uma instância existente
Attach to Internet Explorer tab
N/D
Por título, Por URL, Utilizar janela em primeiro plano
Por título
Especifique se deve anexar a um separador do Internet Explorer pelo respetivo título ou URL, ou anexar ao separador ativo do Internet Explorer em execução como janela em primeiro plano
Especifique a cadeia de agente de utilizador personalizada para o programa auxiliar da Web do runtime. Se este campo ficar vazio, o programa auxiliar da Web utiliza por predefinição a cadeia de agente de utilizador do Internet Explorer instalada no computador.
Nota
As opções Limpar cache e Limpar cookies só funcionam como pretendido se a execução em modo protegido estiver desativada no menu Opções da Internet.
A instância do Internet Explorer a utilizar com ações de automatização do browser
Exceções
Exceção
Descrição
Falha ao iniciar o Internet Explorer
Indica um problema ao iniciar o Internet Explorer
URL Inválido
Indica que o URL fornecido é inválido
Iniciar novo Firefox
Iniciar uma nova instância ou anexar a uma instância em execução do Firefox para automatizar sites e aplicações Web.
Parâmetros de entrada
Argumento
Opcional
Aceita
Valor Predefinido
Descrição
Launch mode
N/D
Iniciar nova Instância, Anexar a uma instância em execução
Iniciar nova Instância
Especifique se deve iniciar uma nova instância do Firefox ou anexar a uma instância existente
Attach to Firefox tab
N/D
Por título, Por URL, Utilizar janela em primeiro plano
Por título
Especifique se deve anexar a um separador do Firefox pelo respetivo título ou URL, ou anexar ao separador ativo do Firefox em execução como janela em primeiro plano
Defina o tempo, em segundos, que pretende esperar que o browser seja iniciado antes da ação falhar
Pasta de dados de utilizador
N/A
Picture-in-Picture predefinido, Predefinição do browser, Personalizado
Predefinição de Picture-in-Picture
Especifique a pasta de dados do utilizador que o browser utiliza quando o fluxo é executado no Picture-in-Picture. Se a opção Predefinição do browser estiver selecionada, o navegador não pode ser aberto no ambiente de trabalho e no Picture-in-Picture ao mesmo tempo. Mais informações
A instância do Firefox a utilizar com ações de automatização do browser
Exceções
Exceção
Descrição
Falha ao iniciar o Firefox
Indica um problema ao iniciar o Firefox
URL Inválido
Indica que o URL fornecido é inválido
Iniciar novo Chrome
Iniciar uma nova instância ou anexar a uma instância em execução do Chrome para automatizar sites e aplicações Web.
Parâmetros de entrada
Argumento
Opcional
Aceita
Valor Predefinido
Descrição
Launch mode
N/D
Iniciar nova Instância, Anexar a uma instância em execução
Iniciar nova Instância
Especifique se deve iniciar uma nova instância do Chrome ou anexar a uma instância existente
Attach to Chrome tab
N/D
Por título, Por URL, Utilizar janela em primeiro plano
Por título
Especifique se deve anexar a um separador do Chrome pelo respetivo título ou URL, ou anexar ao separador ativo do Chrome em execução como janela em primeiro plano
Defina o tempo, em segundos, que pretende esperar para que o browser seja aberto antes da ação falhar
Pasta de dados de utilizador
N/A
Picture-in-Picture predefinido, Predefinição do browser, Personalizado
Predefinição de Picture-in-Picture
Especifique a pasta de dados do utilizador que o browser utiliza quando o fluxo é executado no Picture-in-Picture. Se a opção Predefinição do browser estiver selecionada, o navegador não pode ser aberto no ambiente de trabalho e no Picture-in-Picture ao mesmo tempo. Mais informações
A instância do Chrome a utilizar com ações de automatização do browser
Exceções
Exceção
Descrição
Falha ao iniciar o Chrome
Indica um problema ao iniciar o Chrome
URL Inválido
Indica que o URL fornecido é inválido
Iniciar novo Microsoft Edge
Iniciar uma nova instância ou anexar a uma instância em execução do Microsoft Edge para automatizar sites e aplicações Web.
Parâmetros de entrada
Argumento
Opcional
Aceita
Valor Predefinido
Descrição
Launch mode
N/D
Iniciar nova Instância, Anexar a uma instância em execução
Iniciar nova Instância
Especifique se deve iniciar uma nova instância do Microsoft Edge ou anexar a uma instância existente
Attach to Microsoft Edge tab
N/D
Por título, Por URL, Utilizar janela em primeiro plano
Por título
Especifique se deve anexar a um separador do Microsoft Edge pelo respetivo título ou URL, ou anexar ao separador ativo do Microsoft Edge em execução como janela em primeiro plano
Defina o tempo, em segundos, que pretende esperar que o browser seja iniciado antes da ação falhar
Pasta de dados de utilizador
N/A
Picture-in-Picture predefinido, Predefinição do browser, Personalizado
Predefinição de Picture-in-Picture
Especifique a pasta de dados do utilizador que o browser utiliza quando o fluxo é executado no Picture-in-Picture. Se a opção Predefinição do browser estiver selecionada, o navegador não pode ser aberto no ambiente de trabalho e no Picture-in-Picture ao mesmo tempo. Mais informações
Clique com o botão esquerdo do rato, Clique com o botão direito do rato, Clique duplo, Botão esquerdo do rato para baixo, Botão esquerdo do rato para cima, Botão direito do rato para baixo, Botão direito do rato para cima, Clique com o botão central do rato
Especifique se move fisicamente o cursor do rato sobre o elemento antes de clicar. É necessário um clique físico para os casos onde os cliques emulados não efetuam a ação intencional no elemento. Uma vez que esta opção requer que a janela do browser esteja focada, esta será automaticamente trazida para primeiro plano.
O ficheiro no disco em que a transferência é guardada. Este valor é um caminho de ficheiro composto pela pasta de transferência especificada acima e pelo nome do ficheiro fornecido pelo servidor Web.
Exceções
Exceção
Descrição
Falha ao transferir ficheiro
Indica um problema ao transferir o ficheiro especificado
Elemento com seletor CSS especificado não encontrado
Indica que não foi encontrado nenhum elemento com o seletor CSS especificado na página Web
Falha ao clicar em elemento da IU
Indica um problema ao clicar no elemento especificado
Falha ao guardar ficheiro
Indica um problema ao guardar o ficheiro especificado
Executar função JavaScript na página Web
Executar uma função JavaScript na página Web e obter o resultado devolvido.
Nota
A migração para as extensões de browser do Manifest V3 afeta esta ação. Para obter mais informações sobre o Manifest V3 e como afeta a ação Executar função JavaScript na página Web, aceda a Migração para o Manifest V3.
Especifique se move fisicamente o cursor do rato sobre o elemento para pairar sobre o elemento da IU. É necessário pairar fisicamente para os casos em que pairar emulado não efetua a ação intencional no elemento. Uma vez que esta opção requer que a janela do browser esteja focada, esta será automaticamente trazida para primeiro plano.
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Exceção
Descrição
Falha ao pairar sobre elemento
Indica um problema ao pairar sobre o elemento especificado