Selenium es una herramienta de automatización que se utiliza para realizar pruebas de automatización en navegadores web. Debido a las vastas características del selenium, es muy famoso. Selenium admite múltiples lenguajes de programación como JavaScript, Python, C# y algunos otros. Ahora suponga que desea automatizar un navegador web, ¿cuál será su primer paso? Entonces, básicamente, en primer lugar, intentará abrir ese navegador web. Entonces, en este artículo, hablaremos sobre cómo podemos abrir automáticamente un navegador web o simplemente una URL usando Selenium JavaScript.
Pero antes de saber cómo navegar a una URL, asegúrese de haber leído primero el artículo Instalación de Selenium JavaScript .
Cómo navegar enlaces en Python JavaScript: en Selenium, si queremos navegar a una URL, simplemente podemos usar el método get.
Sintaxis:
driver.get(url");
Enfoque: Nuestra tarea es escribir un script de automatización en JavaScript que abrirá automáticamente la página web de geeksforgeeks. Para poder realizar la tarea de navegar al sitio web de geeksforgeeks tenemos que seguir los siguientes pasos:
- Cree un controlador web (aquí chromedriver para el navegador Chrome).
- Cree una nueva ventana de cromo con el controlador de cromo.
- Navegue al sitio web de geeksforgeeks usando el método get .
A continuación se muestra la implementación del enfoque anterior:
Javascript
// Require selenium webdriver let webdriver = require("selenium-webdriver"); // Require webdriver for chrome // browser called chromedriver require("chromedriver"); // Build new window of chrome let driver = new webdriver.Builder() .forBrowser("chrome").build(); // Open geeksforgeeks using get method driver.get("https://www.geeksforgeeks.org/");
Paso para ejecutar la aplicación: Para poder ejecutar el código, simplemente podemos usar el método normal de ejecutar un archivo de Node y ese es el siguiente
node file_name.js
Producción:
Aquí finaliza nuestro artículo sobre la apertura de una URL en Selenium JavaScript. Si desea explorar más sobre qué es exactamente este selenium y su introducción, lea la Introducción de Selenium .
Publicación traducida automáticamente
Artículo escrito por mdayyanfahim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA