Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

169
Visualizações
Problemas con la automatización del llenado de un formulario HTML

Esa es mi primera pregunta aquí en Stack Overflow, traté de hacer todo lo posible para explicar el problema, pero tenga paciencia y discúlpeme por cualquier error.

Estoy tratando de automatizar en una aplicación de Android el llenado del formulario en la página accesible por la siguiente URL: https://www.dgc.gov.it/spa/public/home

Logré ejecutar código JavaScript en WebView, pero el problema es que incluso fuera de WebView, es decir, con la consola de un navegador tradicional, realmente no puedo modificar los valores de los campos.

Eso es porque si ejecuto algo como esto en la consola de Firefox/Chrome:

 window.onload= (function(){ var selectElementTS = document.getElementById('ts'); if(selectElementTS) { selectElementTS.value = "58560193"; } })();

El valor en el campo 'ts' se cambia, pero cuando hago clic en otro campo y escribo incluso un solo carácter, el valor en el campo 'ts' se restablece al valor que tenía antes de que se cambiara con JavaScript. El mismo comportamiento ocurre cuando modifico cualquier otro campo con JS.

Creo que puede ser algún tipo de protección del sitio web realizada a través de controladores de eventos, y pensé que una posible solución podría ser simular todos los eventos escribiendo manualmente en el campo produce en el código javascript del sitio web, pero después de buscar durante mucho tiempo aquí en StackOverflow y en internet, en general, no pude encontrar una solución que una vez adaptada a mi problema pudiera solucionarlo, ¿podrían ayudarme, por favor?

Gracias de antemano lopor

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

tal vez intente usar selenium-webdriver? es para pruebas automáticas en su navegador

puede ejecutar cualquier navegador con cualquier propiedad, agregar cualquier función (hacer clic, ingresar y otra)

Visite: https://www.selenium.dev/documentation/webdriver/ y si lo necesita, puedo darle un ejemplo

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda