Diferencia entre Cheerio y Selenium

1. Cheerio: Cheerio es un módulo de Node.js que se basa en Core JQuery y su función. Con Cheerio, podemos usar JQuery en el lado del servidor. Cheerio es lo suficientemente capaz de analizar archivos HTML y XML. 2. Selenium : Selenium es una herramienta de automatización que se utiliza para automatizar el navegador. Es … Continue reading «Diferencia entre Cheerio y Selenium»

¿Cómo crear un proyecto Selenium Maven con Eclipse para abrir el navegador Chrome?

Maven es una palabra yiddish que significa acumulador de conocimiento, Maven es una herramienta de automatización de compilación. Es una herramienta de comprensión y gestión de proyectos de software que puede gestionar la creación, los informes y la documentación del proyecto. Selenium es una popular herramienta de automatización basada en web de código abierto. La … Continue reading «¿Cómo crear un proyecto Selenium Maven con Eclipse para abrir el navegador Chrome?»

método de controlador find_element_by_name() – Selenium Python

El módulo Python de Selenium está diseñado para realizar pruebas automatizadas con Python. Los enlaces de Selenium Python proporcionan una API simple para escribir pruebas funcionales/de aceptación utilizando Selenium WebDriver. Después de haber instalado Selenium y verificado: Navegación de enlaces usando el método get , es posible que desee jugar más con Selenium Python. Después … Continue reading «método de controlador find_element_by_name() – Selenium Python»

Python | Automatización de la publicación de feliz cumpleaños en Facebook usando Selenium

Como sabemos, Selenium es una herramienta utilizada para controlar los navegadores web a través de un programa. Se puede usar en todos los navegadores, sistemas operativos y su programa está escrito en varios lenguajes de programación, es decir, Java, Python (todas las versiones).  Selenium nos ayuda a automatizar cualquier tipo de tarea que hacemos con … Continue reading «Python | Automatización de la publicación de feliz cumpleaños en Facebook usando Selenium»

método de controlador find_elements_by_name() – Selenium Python

El módulo Python de Selenium está diseñado para realizar pruebas automatizadas con Python. Los enlaces de Selenium Python proporcionan una API simple para escribir pruebas funcionales/de aceptación utilizando Selenium WebDriver. Después de haber instalado Selenium y verificado: Navegación de enlaces usando el método get , es posible que desee jugar más con Selenium Python. Después … Continue reading «método de controlador find_elements_by_name() – Selenium Python»

Conceptos básicos de Selenium: componentes, características, usos y limitaciones

Selenium es una poderosa herramienta para controlar el navegador web a través del programa. Es funcional para todos los navegadores, funciona en todos los principales sistemas operativos y sus scripts están escritos en varios lenguajes, es decir, Python, Java, C#, etc. Trabajaremos con Python. Selenium tiene cuatro componentes principales: Selenium IDE, Selenium RC, Selenium Web … Continue reading «Conceptos básicos de Selenium: componentes, características, usos y limitaciones»

Método del controlador set_page_load_timeout – Selenium Python

El módulo Python de Selenium está diseñado para realizar pruebas automatizadas con Python. Los enlaces de Selenium Python proporcionan una API simple para escribir pruebas funcionales/de aceptación utilizando Selenium WebDriver. Para abrir una página web usando Selenium Python, consulte – Navegación de enlaces usando el método get – Selenium Python . El simple hecho de … Continue reading «Método del controlador set_page_load_timeout – Selenium Python»

Introducción a XPath

XPath (ruta XML) es una expresión que se utiliza para encontrar el elemento o decir Node en el documento XML. En Selenium se usa comúnmente para encontrar los elementos web. Ejemplo: //input[@id = ‘fakebox-input’] En este ejemplo, estamos localizando el elemento ‘input’ cuyo ‘id’ es igual al código XML ‘fakebox-input’ :  html <?xml version=»1.0″ encoding=»UTF-8″?> … Continue reading «Introducción a XPath»

método de controlador get_window_rect – Selenium Python

El módulo Python de Selenium está diseñado para realizar pruebas automatizadas con Python. Los enlaces de Selenium Python proporcionan una API simple para escribir pruebas funcionales/de aceptación utilizando Selenium WebDriver. Para abrir una página web usando Selenium Python, consulte – Navegación de enlaces usando el método get – Selenium Python . El simple hecho de … Continue reading «método de controlador get_window_rect – Selenium Python»

Diferencia entre titiritero y selenium

1. Titiritero : es la biblioteca node.js que se utiliza para automatizar Chrome. Esta biblioteca es de código abierto y proporciona una API de alto nivel para controlar Chrome. Puppeteer fue desarrollado por Google y ejecuta el script en Chromium. De forma predeterminada, Chromium se ejecuta sin cabeza en Puppeteer, pero se puede cambiar a … Continue reading «Diferencia entre titiritero y selenium»