Automação Android

Como salvar na nuvem e compartilhar macros de emuladores Android

Aprenda a manter macros do EmuloAgent na nuvem, recuperá-las em outro PC Windows e compartilhar uma automação com token de uso único.

Por Sertta 6 min de leitura
backup de macros Android sincronização de macros na nuvem compartilhar macros Android nuvem do EmuloAgent EmuloAgent

Uma macro útil para emulador Android é mais do que uma sequência de toques. Ela pode reunir caminhos condicionais, esperas, imagens de referência, áreas de detecção e ações ajustadas depois de muitos testes. Se esse trabalho existir apenas em uma instalação do Windows, trocar de computador ou colaborar com outra pessoa gera retrabalho desnecessário.

O EmuloAgent oferece dois fluxos de nuvem diferentes para esse cenário: a sincronização mantém suas próprias macros disponíveis na sua conta Sertta, enquanto o compartilhamento gera um token de uso único para outra pessoa adicionar uma cópia à conta dela. Este guia mostra o que cada fluxo faz, o que acompanha a macro e o que ainda precisa ser configurado localmente.

Os recursos de nuvem exigem login e assinatura ativa. Durante o teste gratuito, você pode criar, editar, salvar e testar macros localmente, mas envio, download e compartilhamento pela nuvem ficam desabilitados.

Sincronização e compartilhamento resolvem problemas diferentes

Use a sincronização na nuvem quando a macro é sua e você quer acessá-la em outra instalação do Windows conectada à mesma conta. A cópia na nuvem mantém o fluxo e os recursos visuais empacotados juntos.

Use o compartilhamento quando outro usuário do EmuloAgent precisa receber uma cópia própria. O dono gera um token, envia ao destinatário e o destinatário resgata esse token dentro do aplicativo. A macro recebida entra como outra automação na conta de destino.

Nenhum dos dois fluxos é um editor colaborativo em tempo real. O EmuloAgent não mescla duas cópias editadas separadamente. No download, uma macro que já existe no computador é ignorada em vez de ser sobrescrita, protegendo o trabalho local contra uma substituição automática.

O que acompanha a macro na nuvem

Quando o EmuloAgent envia uma macro, ele empacota o fluxo, os metadados e os recursos visuais usados pelas condições e ações. Assim, as imagens de referência acompanham a automação, em vez de o destinatário receber uma sequência sem os elementos visuais necessários.

A resolução declarada da macro também segue no pacote. Isso importa porque uma imagem capturada em determinada resolução pode não corresponder à mesma interface renderizada em outro tamanho. Antes de mover uma macro, mantenha a resolução do emulador de origem e de destino consistente. O guia de preparação de emuladores para automação explica por que resolução e DPI fixos aumentam a confiabilidade da detecção visual.

Um dado sensível fica de fora de propósito: as senhas salvas para a ação de teclado virtual são removidas antes de a macro sair do computador. Depois de recuperar ou receber uma macro que usa essa ação, cadastre a senha novamente no perfil de destino.

Como manter suas macros na nuvem

Comece com uma macro que já funciona corretamente no perfil local. Se as detecções ainda precisam de ajuste, use o guia de detecção por imagem, cor e texto antes de tratar a cópia na nuvem como sua versão reutilizável.

Depois, siga este fluxo:

  1. Entre na sua conta no EmuloAgent. As operações de nuvem ficam vinculadas à conta Sertta.
  2. Confirme que a assinatura está ativa. Envio e download pela nuvem são recursos de assinante, não do período de teste.
  3. Abra a macro e salve as alterações. Para assinantes elegíveis, o salvamento inicia um envio em segundo plano, levando a versão salva mais recente sem bloquear o editor.
  4. Use “Subir pra nuvem” quando quiser um envio explícito. A ação fica na automação selecionada e confirma se a transferência foi concluída.
  5. Espere a conclusão antes de fechar o aplicativo ou desconectar a rede. A cópia na nuvem só ajuda depois que o envio termina.

Se outro salvamento acontecer enquanto a mesma macro já está sendo enviada, o EmuloAgent agenda um novo envio em vez de iniciar duas transferências concorrentes. Uma falha temporária de rede recebe uma nova tentativa em segundo plano; erros de autenticação, assinatura, cota ou conflito de versão exigem uma ação do usuário.

Como recuperar macros em outro PC Windows

No computador de destino, instale o EmuloAgent, entre com a mesma conta Sertta e prepare a conexão com o emulador. Depois, abra Automações e escolha Baixar da nuvem.

O EmuloAgent lista as macros da conta e baixa aquelas que ainda não existem no cofre local. Ao final, informa quantas foram baixadas, ignoradas por já existirem ou não puderam ser recuperadas.

Depois do download:

  • crie ou confirme o perfil do emulador que executará a automação;
  • mantenha a resolução do emulador igual à usada na captura dos recursos da macro;
  • fixe ou associe a automação ao perfil adequado;
  • cadastre novamente qualquer senha de teclado virtual usada pelo fluxo;
  • faça um teste curto e controlado antes de iniciar uma rotina longa.

Esse último teste é importante. A macro e as imagens podem viajar, mas desempenho do emulador, estado do app instalado, idioma, tema e escala da tela ainda podem mudar entre computadores.

Como compartilhar uma macro com outra pessoa

O compartilhamento começa em uma macro de sua autoria. Se ela ainda não chegou à nuvem, envie primeiro. Em seguida:

  1. Selecione a automação e escolha Compartilhar macro.
  2. O EmuloAgent gera um token e o mostra em um campo que pode ser copiado.
  3. Envie o token apenas ao destinatário pretendido.
  4. O destinatário abre Resgatar token, cola o valor e confirma.
  5. O EmuloAgent baixa o pacote e adiciona a automação recebida à lista do destinatário.

Cada token pode ser resgatado uma única vez e deixa de funcionar se a macro original for removida da nuvem. O destinatário não pode resgatar o próprio token, e uma macro recebida não pode ser recompartilhada como se ele fosse o autor original.

Checklist prático para entregar uma macro

Imagine que uma pessoa de QA criou no BlueStacks uma rotina visual de smoke test para um app Android. O fluxo espera a imagem da tela inicial, abre um painel de configurações, verifica uma cor de status e confirma um texto por OCR.

Antes de enviar ao colega, essa pessoa deve:

  • executar o fluxo completo uma vez no perfil de origem;
  • registrar a resolução do emulador e o idioma do app;
  • enviar a versão salva mais recente;
  • gerar um token novo de uso único;
  • informar em qual tela a execução deve começar;
  • pedir que o colega use a mesma resolução e teste uma passagem manualmente;
  • indicar qualquer senha de teclado virtual que precise ser cadastrada localmente.

Esse contexto evita o erro mais comum na entrega: supor que transferir a macro também reproduz todo o ambiente do emulador.

Use a nuvem sem perder o controle local

A sincronização reduz o risco de deixar uma macro cuidadosamente ajustada em uma única instalação do Windows. O compartilhamento por token permite uma entrega controlada sem enviar arquivos soltos de fluxo e pastas de imagens. Os dois funcionam melhor quando você preserva a resolução, entende que macros locais existentes não são sobrescritas no download e reconfigura dados sensíveis no perfil de destino.

Baixe o EmuloAgent na Microsoft Store, crie a automação localmente e use a nuvem quando estiver pronto para guardar ou compartilhar a versão testada.