Fatores que afetam dispositivos Executor de bots após a atualização do Windows 11

Ao atualizar para o Windows 11, as automações existentes podem ser impactadas em várias áreas devido a mudanças no design e na arquitetura do sistema operacional. Analise esses detalhes para entender as possíveis áreas de impacto.

Pré-requisito

Antes de atualizar o sistema operacional do dispositivo Executor de bots para o Windows 11, faça um backup completo de todos os dados relacionados ao Agente de bot, como a pasta Agente de bots em Program Files\Automation Anywhere. Leia as instruções a seguir para fazer backup dos dados do Agente de bot:
  • Certifique-se de definir o serviço Agente de bot para o modo Parado e manual no gerenciador de tarefas do Windows no dispositivo Executor de bots.
  • Faça backup da pasta Agente de bots em C:\Program Files\Automation Anywhere e da pasta Automation Anywhere no seguinte local: C:\Windows\System32\config\systemprofile\AppData\Local
    Nota: Após a atualização para o Windows 11, a pasta Automation Anywhere pode ser excluída. Essa pasta contém os arquivos do sistema do Agente de bot. Portanto, fazer backup da pasta Automation Anywhere junto com a pasta Agente de bot garante que os arquivos de sistema existentes do Agente de bot sejam mantidos
  • Após atualizar para o Windows 11, cole a pasta Automation Anywhere da qual você fez backup no seguinte local: C:\Windows\System32\config\systemprofile\AppData\Local
  • No gerenciador de tarefas do Windows no dispositivo Executor de bots, inicie o serviço Agente de bot e defina o status como Automático.
  • Certifique-se de que não haja alterações nos aplicativos de destino, pois todos os aplicativos que atualmente funcionam com o Automation 360 no sistema operacional Windows 10 continuarão a funcionar no Windows 11 também.

    Considere um exemplo em que seu aplicativo de destino é o Notepad. A versão do aplicativo Notepad no Windows 10 é diferente da versão disponível no Windows 11.

Automatizações baseadas em imagem

A automação de imagem pode ser impactada por uma atualização do Windows 11 se houver alterações específicas na aparência das telas do aplicativo.

Aqui estão alguns fatores a serem considerados:

  • Novo design de interface de usuário (IU)
    • A interface do Windows 11 tem cantos arredondados, iconografia alterada e novos layouts, o que pode causar problemas para ferramentas de automação que dependem do reconhecimento de elementos da interface do usuário.
    • Ferramentas que usam seletores para identificar controles por propriedades (como nomes de classe e IDs de automação) podem falhar se essas propriedades forem alteradas ou renderizadas de forma diferente.
  • Alta resolução e escala de pontos por polegada (DPI)
    • O Windows 11 pode ter diferentes configurações de resolução ou escala padrão, o que pode alterar a aparência dos elementos da interface do usuário.

      Isso pode afetar as automações baseadas em imagens que dependem do reconhecimento de pixels perfeitos.

    • Alterações nas configurações de resolução ou DPI no Windows 11 podem afetar a maneira como os elementos da interface do usuário são renderizados.

      Isso pode potencialmente causar problemas de reconhecimento ou desalinhamento de elementos na automação baseada em imagem ou pixel.

Automatizações baseadas em pressionamento de teclas

As automações de teclado podem ser afetadas por uma atualização do Windows 11. Entretanto, não é provável que uma automação seja completamente interrompida, a menos que haja alterações específicas nos atalhos de teclado ou no comportamento do aplicativo.

Aqui estão alguns fatores a serem considerados:
  • Atalhos novos ou alterados

    O Windows 11 apresenta novos recursos, como layouts instantâneos, áreas de trabalho virtuais e multitarefa aprimorada, alguns dos quais incluem atalhos de teclado novos ou alterados. Se sua automação depende do envio de combinações de teclas, como Win + A para a central de ações), qualquer alteração nesses mapeamentos pode afetar a automação.

    Por exemplo, o Windows 11 adicionou Win + Z para layouts de snap, e os atalhos podem se comportar de maneira diferente em alguns aplicativos.

  • Comportamento diferente em aplicações

    Os aplicativos do Windows 11 podem responder à entrada do teclado de maneira diferente devido a mudanças no design da interface do usuário ou nas interações do sistema.

    Por exemplo, se o layout de uma caixa de diálogo do sistema mudar, as automações que usam as teclas Tab ou de seta para navegar podem não funcionar como esperado.

  • Alterações em aplicativos nativos

    Alguns aplicativos nativos no Windows 11 (como o Explorador de Arquivos e Configurações) podem ter layouts diferentes que podem afetar as automações que usam sequências de teclas específicas (como Alt + F para menus de Arquivo).

    Por exemplo, se o Explorador de Arquivos do Windows 11 for atualizado, isso poderá alterar a forma como as automações baseadas em teclado interagem com ele.

  • Configurações de idioma e região

    Se o Windows 11 alterar as configurações de idioma ou região do teclado, isso pode afetar as automações que assumem um layout de teclado específico.

    Por exemplo, usar @ vs. " dependendo da localidade do teclado, o que pode ocorrer durante uma atualização em que as configurações podem ser alteradas.

  • Capacidade de resposta da IU

    O Windows 11 pode alterar o desempenho de certos aplicativos ou caixas de diálogo.

    Automações que enviam entradas-chave com base em um tempo específico ou assumem certos atrasos podem falhar se o sistema responder mais rápido ou mais devagar do que o esperado. Pode ser obrigatório ajustar o tempo em seus scripts de automação para garantir que eles funcionem corretamente.

  • Atalhos da barra de tarefas

    No Windows 11, a barra de tarefas foi movida para o centro e, portanto, alguns dos atalhos de teclado relacionados à barra de tarefas (como alternar entre aplicativos com as teclas Win + número) podem não se comportar exatamente da mesma forma. Isso pode afetar automações que dependem do gerenciamento de posições da barra de tarefas.

  • Atalhos da área de trabalho virtual

    O Windows 11 aprimora a experiência da área de trabalho virtual com novos atalhos de teclado, como as teclas Win + Tab e Win + Ctrl + seta.

    Os scripts de automação que interagem com áreas de trabalho virtuais podem ser afetados se esses atalhos forem usados ou se o comportamento da área de trabalho virtual mudar.

  • Comportamento de teclas modificadoras

    Embora não seja muito provável, scripts de automação que enviam combinações de teclas modificadoras (Ctrl, Alt, Shift, Win) podem encontrar problemas se qualquer comportamento relacionado a essas teclas for modificado no Windows 11.

  • Reatribuições de teclas de atalho

    Alguns recursos do Windows 11 podem usar atalhos de teclado diferentes ou ter combinações de teclas de atalho redefinidas, e isso pode afetar automações que dependem do envio de entradas de teclado.

Automações baseadas na localização do mouse

O Windows 11 reposicionou certos elementos em menus e caixas de diálogo do sistema, o que pode afetar as automações que dependem de posições absolutas do mouse ou de coordenadas codificadas.

Aqui estão alguns fatores a serem considerados:
  • Alterações na interface do usuário e no layout dos elementos

    O Windows 11 apresenta uma interface redesenhada com novos posicionamentos de controle, o que pode afetar automações que dependem de coordenadas absolutas ou relativas do mouse.

    Por exemplo, elementos como botões, ícones ou menus podem ter sido movidos ou redimensionados, o que pode fazer com que os cliques do mouse não atinjam os alvos pretendidos.

  • Barra de tarefas e menu iniciar

    A barra de tarefas centralizada e o menu Iniciar reestruturado podem afetar as automações baseadas no mouse se a posição desses elementos for codificada.

  • Elementos de controle da janela

    Elementos como barras de título, botões e menus podem ter diferentes posicionamentos ou até mesmo nomes, exigindo atualizações nos seletores ou identificadores de automação.

  • Alterações no menu de contexto

    O Windows 11 simplificou os menus de contexto, ocultando algumas ações com o item de menu Mostrar mais opções.

    Essa mudança pode interromper automações que dependem de menus de clique direito ou ações específicas de contexto.

Automações baseadas em propriedades de objetos ou gravadores

Ao atualizar para o Windows 11, automações baseadas em propriedades de objetos e gravadores que dependem de elementos de IU ou caminhos de objeto podem ser afetadas devido a mudanças na forma como esses elementos de IU são renderizados ou identificados.

A seguir está um resumo de como a atualização pode afetar tais automações:
  • Propriedades dos elementos de IU
    • O Windows 11 apresenta um novo design de IU com layouts e aparência modificados. Essas alterações visuais podem alterar propriedades de elementos, como nomes de classes, tipos de controle, IDs de automação e rótulos de acessibilidade.
    • Propriedades como ID de automação ou Tipo de controle usadas por ferramentas de automação para reconhecer elementos da interface do usuário podem mudar, causando falha nos seletores.
    • Automações que dependem de propriedades de objetos estáticos podem não conseguir localizar elementos corretamente, resultando em fluxos de trabalho interrompidos.
  • Navegadores Microsoft Internet Explorer e Edge

    O Microsoft Edge está mais integrado ao Windows 11 e o Internet Explorer está obsoleto. Scripts de automação baseados em navegador que dependem do Internet Explorer podem ter que ser transferidos para o Microsoft Edge ou outros navegadores compatíveis.

  • XPath e seletores CSS
    • Se suas automações dependem de XPath ou Seletores CSS para automações de aplicativos na Web, alterações na hierarquia da IU (estrutura do DOM) podem levar à identificação incorreta de elementos.
    • O posicionamento ou o relacionamento pai-filho dos elementos dentro da estrutura DOM pode mudar em aplicativos do Windows 11. Isso pode invalidar XPaths ou seletores anteriormente válidos. A automação que depende desses caminhos para identificação dinâmica de objetos pode falhar devido a alterações nos caminhos.
    • A identificação baseada em XPath para páginas da Web também pode ser afetada devido a alterações nos navegadores padrão do sistema.
  • Hierarquia de elementos e árvore de acessibilidade

    O Windows 11 pode alterar a hierarquia dos elementos da interface do usuário na árvore de acessibilidade, que é usada por algumas ferramentas de automação para identificação de elementos.

    As relações pai-filho entre os elementos podem ser alteradas, o que pode afetar a lógica de reconhecimento de elementos usada por gravadores e estruturas de interface do usuário. Ferramentas que navegam pela hierarquia de elementos podem falhar ao interagir com os objetos corretos.

  • Novos layouts de controle

    O posicionamento e a disposição dos controles nos aplicativos do Windows 11 podem ser diferentes daqueles do Windows 10, principalmente para janelas do sistema e aplicativos redesenhados.

    Propriedades de objetos como posição ou tamanho usadas em automações podem se tornar imprecisas devido ao novo layout. As automações baseadas em gravadores que dependem do posicionamento de objetos ou das propriedades de controle podem exigir atualizações para levar em conta as alterações nos layouts e nas propriedades de controle.

  • Tipos e estruturas de controle

    Estruturas de interface do usuário novas ou atualizadas (como UWP e WinUI) podem ser adotadas em aplicativos do Windows 11, introduzindo novos tipos de controle ou alterando a forma como os controles existentes são renderizados.

    As automações que dependem da identificação de tipos de controle específicos (como botões e campos de texto) podem falhar se a estrutura subjacente alterar a forma como esses controles são representados na ferramenta de automação.

  • Alterações em objetos pré-gravados

    A ferramenta de gravador pode capturar diferentes propriedades e caminhos de elementos no Windows 11 (em comparação com o Windows 10), devido a mudanças na hierarquia de objetos ou propriedades.

    Sequências de interações previamente gravadas podem exigir uma regravação ou ajuste, especialmente se a interface do usuário mudar de maneira considerável. Novos caminhos ou propriedades capturados pela ferramenta de gravador devem ser validados e testados.

Automações baseadas em caminhos de arquivos ou pastas

  • Reformulação do explorador de arquivos

    O Explorador de Arquivos no Windows 11 foi atualizado, o que pode afetar automações que interagem com pastas específicas ou dependem de certos menus e ações de contexto dentro do Explorador de Arquivos.

  • Mudanças nos caminhos padrão das pastas

    O Windows 11 pode ter caminhos de sistema de arquivos atualizados para determinados aplicativos, especialmente para pastas relacionadas ao usuário (como Documentos e Downloads). Se suas automações dependem de caminhos padrão do Windows, elas podem ser afetadas se qualquer um desses locais padrão for alterado.

Automações baseadas no título da janela

Alguns aplicativos do Windows 11 podem ter títulos de janela, identificadores de aplicativo ou metadados diferentes. Automações que dependem da correspondência de títulos de janelas (como para focar em um aplicativo ou diálogo específico) podem não funcionar corretamente se os títulos mudarem.

Alterações no título da janela de aplicativos

Alguns aplicativos e caixas de diálogo do sistema podem ter títulos ou metadados diferentes no Windows 11. Automações que dependem de títulos exatos de janelas para identificar e interagir com aplicativos (como usar ações Localizar janela) podem falhar se os títulos mudarem ou se novas janelas tiverem identificadores diferentes.

Outras mudanças que afetam automações existentes

  • Políticas de segurança mais rigorosas

    O Windows 11 inclui recursos de segurança aprimorados, como a inicialização segura e o módulo de plataforma confiável (TPM). Isso pode restringir certas operações de automação, especialmente aquelas que exigem privilégios administrativos, acesso a pastas protegidas ou interação com aplicativos seguros.

  • Alterações no UAC e nas caixas de diálogo do sistema

    As alterações nas caixas de diálogo do controle de acesso do usuário (UAC) ou nos avisos de segurança podem interferir nas automações que tentam interagir com processos no nível do sistema. Algumas automações podem ser bloqueadas ou exigir alterações nas permissões e configurações de acesso.

  • Alterações na barra de tarefas

    A barra de tarefas centralizada e a bandeja do sistema redesenhada no Windows 11 podem interromper automações que dependem da interação com ícones específicos da bandeja do sistema ou itens da barra de tarefas por posição.

  • Caixas de diálogo do sistema

    Alterações nas caixas de diálogo do sistema, como o menu Iniciar ou notificações do sistema, podem afetar automações que dependem da interação com esses elementos.

  • Otimizações de CPU/GPU

    O Windows 11 tem otimizações aprimoradas para hardware específico que podem afetar o desempenho dos processos de automação, especialmente aqueles que exigem alto uso de recursos ou interagem com aplicativos que consomem muitos recursos.

  • Recursos de multitarefa e snap

    O Windows 11 introduz novos recursos de multitarefa e ajuste de janelas (como layouts de snap), que podem alterar como as janelas são gerenciadas e que podem afetar as automações que dependem do gerenciamento de várias janelas abertas.