Hackcat

O Agent pode abrir páginas, clicar e tirar capturas de ecrã?

Faça operações explícitas em páginas nos ambientes compatíveis com ferramentas de navegador.

Operações de navegador são diferentes da extração de texto

A extração de texto de páginas serve para obter texto disponível publicamente. Já as operações de navegador permitem aceder a páginas, verificar estados, clicar e tirar capturas em ambientes compatíveis, sendo adequadas para observar layouts ou realizar interações dinâmicas. A capacidade do Agent de realizar essas ações depende das ferramentas e da conexão do ambiente atual.

Não presuma que toda tarefa online use um navegador real.

Informe objetivos específicos na página

Por exemplo: “Abra uma página pública, verifique se a navegação no telemóvel cobre o conteúdo e guarde uma captura de ecrã”. Definir claramente o estado a verificar, as condições do ecrã e o resultado desejado favorece resultados verificáveis mais do que “me ajude a verificar o site”.

Para problemas de interface, forneça o caminho da página e as etapas de reprodução, pedindo o registo do estado real em cada etapa. As capturas devem indicar, de preferência, se foram feitas antes ou depois da operação; só a imagem final muitas vezes não comprova que as interações intermediárias ocorreram como solicitado.

  1. Confirme a página de destino e o âmbito permitido das operações.
  2. Indique o estado da página ou as interações a observar.
  3. Peça capturas de ecrã ou resultados efetivamente visíveis.
  4. Para envios ou alterações, confirme primeiro as operações específicas.

Limites de login e ambiente

Não presuma que o navegador usado pelo Agent tenha o estado de login do seu navegador habitual. Ambientes na nuvem e locais podem exibir páginas diferentes. Se aparecerem captchas, pedidos de login ou recusas de acesso, siga as exigências do site; a conclusão automática não é garantida. Mesmo quando a página mostrar sucesso, confira o estado final, principalmente em redirecionamentos, uploads e envios de formulários.