Articles of selenium chromedriver

¿Compatibilidad con Chrome 59 para las credenciales básicas de autenticación en URL alternativas para usar con Chromedriver?

Con Chrome 59, el soporte para poner las credenciales básicas de autenticación en las URL, como https://foo:bar@www.foo.com ha finalizado. Esto fue advertido hace un tiempo en https://www.chromestatus.com/feature/5669008342777856 . ¿Alguien ha tenido que solucionar este problema con Selenium y Chromedriver? Específicamente dentro de Python?

Chrome devmode de repente se enciende en selenium

Estoy usando un script diario. Es un cromo sin cabeza que solo revisa un sitio cada 5 minutos y de repente devmode se enciende y parece que no puedo apagarlo. Este es mi guión: from selenium import webdriver options = webdriver.ChromeOptions() options.add_argument(‘headless’) driver = webdriver.Chrome + ‘E:\Chrome Downloads\chromedriver_win32\chromedriver.exe’, chrome_options=options) Y la salida es: [0926/111600.894:ERROR:devtools_http_handler.cc(786)] DevTools […]

Python selenium: DevTools escuchando en ws: //127.0.0.1

Hoy recibí este mensaje en la consola al ejecutar Selenium usando el Chromedriver. ¿Cómo suprimo esto? DevTools listening on ws://127.0.0.1:12740/devtools/browser/97101fe4-3b1f-42b0-b5c8-373cc18040b6 Código relevante: from selenium import webdriver driver = webdriver.Chrome(executable_path=’c:/bin/chromedriver233′) Recibo el mismo mensaje usando la versión 2.30 de chromedriver. No he recibido previamente este mensaje. El único cambio que he realizado es actualizar chrome a […]

Obtención de los registros de rendimiento y seguimiento de Chrome

Estoy tratando de seguir la idea sugerida en la Prueba de rendimiento web con WebDriver Google Test Automated Conference Talk y la documentación de ChromeDriver “Registro de rendimiento” para obtener los datos de seguimiento que deseo enviar a webpagetest para su análisis de rendimiento más adelante. ¿Cómo puedo recuperar los registros de rendimiento utilizando los […]

Selenio inesperadamente tener problemas

He estado usando selenium por un tiempo en varios proyectos. Con el código que se estaba ejecutando ahora estoy recibiendo el siguiente error: C:\Users\%USER%\Miniconda\python.exe C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py Traceback (most recent call last): File “C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py”, line 17, in c.setUp() File “C:\Users\%USER%\PycharmProjects\c_r\c.py”, line 40, in setUp self.driver = webdriver.Chrome() File “C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\chrome\webdriver.py”, line 67, in __init__ desired_capabilities=desired_capabilities) File “C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py”, line […]

establecer un tiempo de espera en el rastreador web de Python Splinter

Tratar de establecer un tiempo de espera en python como lo haría en ruby. Tengo un enlace que cuando hago clic en él abre una ventana emergente, pero no puedo acceder a él porque hace que el script se detenga hasta que lo elimine. Durante meses he intentado acceder a esta ventana emergente sin ninguna […]

El ejecutable de ‘Webdrivers’ puede tener permisos incorrectos. Visite https://sites.google.com/a/chromium.org/chromedriver/home

He mirado alrededor de ambas documentaciones y no he encontrado respuesta. He estado tratando de usar InstaPy una api de instagram para python. Después de fallar con varios errores y asumir que InstaPy solo está teniendo algunos problemas, traté de codificarlo en bruto utilizando selinium. después de insertar el código de ejemplo y modificarlo a […]

Python Selenium driver.execute_script WebDriverException: Mensaje: error desconocido: falta el valor de la función de llamada ‘valor’

Esto es en realidad para el hilo en error desconocido: el valor de la función de llamada falta “valor” para las Teclas de envío de Selenium incluso después de la actualización de Chromedriver, pero creo que mi reputación no es lo suficientemente alta para participar (cojo). Me salió el error WebDriverException: Message: unknown error: call […]

Problema con Selenium / Chrome / ChromeDriver que impide el rastreo en VPS (el archivo DevToolsActivePort no existe)

Compré un VPS, el primero que ejecuté CentOS 7 de 64 bits. No tuve absolutamente ninguna experiencia con CentOS 7 hasta que comencé a usar este VPS hoy, así que, por favor, sea fácil. Cuando se intenta raspar algún contenido generado dinámicamente con Scrapy y Selenium, el script falla finalmente y el registro arroja un […]

Configuración de la autenticación proxy de chromedriver con Selenium usando Python

Estoy codificando un conjunto de pruebas usando Python y la biblioteca de Selenium. Usando el chromedriver, estoy configurando proxies usando: chrome_options = webdriver.ChromeOptions() chrome_options.add_argument(‘–proxy-server=%s’ % hostname + “:” + port) global driver driver = webdriver.Chrome(chrome_options=chrome_options) Esto funciona bien cuando el proxy no tiene autenticación. Sin embargo, si el proxy requiere que inicie sesión con un […]