Automatice las acciones de su navegador web por Selenium

¿Ha estado cansado de algunas acciones repetidas aburridas con navegadores web como iniciar sesión en algunos sitios o hacer clic en Top 20 sus noticias de moda favoritas? Sí, hacer manualmente es una pérdida de tiempo. Hoy, permítanme mostrar cómo automatizar las acciones de su navegador web por Selenium.

Selenium es un kit de herramientas de código abierto para la prueba de automatización de aplicaciones web, que admite casi todo tipo de navegadores web como IE, Firefox u Opera. Selenium puede impulsar los navegadores web para simular acciones humanas como hacer clic en un botón, datos de entrada, etc., también admite registrar las operaciones de los usuarios y traducir los scripts de acciones al código de varios lenguajes de programación como Java, Python … En una palabra, Selenium es un poderoso Toolkit para prueba de software profesional, pero también es bastante fácil de usar por los usuarios web habituales.

La página de inicio de Selenium está aquí: http://seleniumhq.org

Selenium contiene varios componentes: Selenium RC, Selenium IDE, Selenium Core … Como nuestro propósito de automatización de surf, podemos terminarlo por Selenium IDE. Selenium IDE es un enchufe para Firefox, proporciona interfaces amigables para grabar y impulsar funciones. Ok, comencemos ahora:

  1. Descargue Selenium IDE aquí, y cuando se complete la descarga, Firefox indicará si instale este enchufe, elija Sí, entonces Selenium IDE pronto se instalará en Un rato.
  2. Después de reiniciar su Firefox, encontrará Selenium IDE en Menu-> Herramientas-> Selenium IDE. Si está listo para grabar sus acciones repetidas, comience por hacer clic en él.
  3. Cuando abre la interfaz de usuario principal de Selenium IDE, como puede ver, el botón de círculo rojo superior derecha se mantiene presionado, lo que significa que ahora Selenium IDE está listo para detectar todas las acciones del navegador de usted.
  4. A continuación, permítanme realizar una búsqueda en Google, por ejemplo. Escriba www.google.com en Firefox, Go. En un simple control de entrada de búsqueda, escribo “Contenido asociado”, haga clic en el botón de búsqueda. Y obtener resultados.
  5. Vuelvo a Selenium IDE y dejo de grabar. Luego encontrará que todas las acciones han sido escritas como scripts por Selenium IDE, cada línea contiene información de operación: comando, objetivo, valor. “Comando” de pie para la operación del usuario, como hacer clic, datos de entrada, etc. “objetivo” significa en qué control web operó. Si elige la pestaña “Fuente”, verá códigos HTML.
  6. Después de la grabación, establezca un intervalo de tiempo entre cada acción, tal vez desee ver una pantalla de automatización más lenta o más rápida, por lo que haga clic derecho en> Insertar el nuevo comando, escriba “SetSpeed” para el comando, establecer “15000 “Para el objetivo, 15000 significa que el intervalo de tiempo es de 15 segundos.
  7. Todos están listos, ahora simplemente haga clic en “Reproducir el caso de prueba actual”, verá que Firefox irá automáticamente a Google y escriba “Contenido asociado”, búsqueda. Todas estas acciones son realizadas por el propio navegador sin su atención. Sí, podría tomar una taza de café y concentrarse en el trabajo valioso que desee. Recuerde que guarde los guiones en su disco duro local en caso de que el próximo uso.
READ  El entretenimiento del asiento trasero del soporte para iPad carro

Ahora puede automatizar su trabajo repetido por Selenium, de hecho, Selenium puede hacer mucho más de lo que hemos hecho, pero para nuestros usuarios web comunes, la función de automatización básica ha cumplido mucho nuestros requisitos .