Estoy creando una extensión de Chrome local para automatizar parte del trabajo que mi equipo y yo hacemos regularmente.
Necesitamos completar algunos campos de entrada en una página web de una manera que simule la interacción/entrada real del usuario ; por lo que se activan todos los eventos vinculados a un campo de entrada.
Por ejemplo, tenemos un campo de entrada que activa el filtrado de una lista. Queremos que la lista se filtre cuando se simule la entrada del usuario.
El resultado deseado que estamos viendo es similar a page.keyboard.type de Puppeteer.
Nota : simplemente cambiar input.val a través del código no funcionará, ya que el evento que activa el filtrado podría estar vinculado a keydown , keyup , focusout o cualquier otro evento.