Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2024

Selenium webdriver genera archivos temporales que llenan mi disco duro

En esta ocasión quiero compartirles algo que no preví al usar selenium webdriver con nodejs. Uso esta combinación para monitorear un tag de audio dentro de un sitio web interno. Ejecuto mi aplicación de node de la forma típica: node miapp.js Cabe señalar que la app la ejecuto con el programador de tareas de windows para que se ejecute cada cierto tiempo. El código node es algo así: const { Builder, By, Key, until } = require('selenium-webdriver'); (async function example() {     // Crea una nueva instancia del navegador     let driver = await new Builder().forBrowser('chrome').build();     try {         // Navega a la página deseada         await driver.get('http://localhost/verifica.html');         await driver.findElement(By.css("html")).click();     await driver.sleep(120000);     } finally {         // Cierra el navegador         aw...