¿Qué es la automatización web?

La automatización web es el concepto de permitir que los robots de software realicen acciones, tareas y procesos predefinidos en un navegador web, como lo haría un usuario real.

Las acciones que se pueden automatizar incluyen:

  1. Hacer clic en botones y elementos,
  2. Completar formularios y campos,
  3. Extraer contenido de una página web,
  4. Transferir datos entre aplicaciones.

Por ejemplo, una empresa podría automatizar tareas como:

  1. Importar contactos desde un servicio de terceros,
  2. Probar la experiencia del usuario (las llamadas pruebas cruzadas de navegador),
  3. Probar la gestión de pedidos de una tienda online,
  4. etc.

Selenium

Cuando se habla de automatización web, no hay forma de evitar Selenium (el framework de código abierto más popular para dicha función).

Appium

Appium está basado en Selenium, pues utiliza el protocolo WebDriver.

Leapwork

Leapwork es también una herramienta de automatización web que usa Selenium ‘bajo el capó’. Ofrece características para fácilitar su uso y beneficios que amplian sus funciones, pero es de pago.