python - switch_to - tag name selenium
Ejecute Selenium Python Script en el servidor remoto (1)
¿Su código reside en el servidor remoto? ¿Desea ejecutar pruebas en un servidor remoto o en una máquina local? ¿Dónde está tu nodo?
mantén tu código en el servidor remoto -> hazlo (remoto) concentrador -> registra el nodo de tu choce donde quieras ejecutar los casos de prueba -> crea un trabajo jenkins para esto que te permita ejecutar bajo demanda.
Construí un raspador web usando Selenium que necesito ejecutar cuando mi máquina local está durmiendo y no está conectada a una red. Tengo un servidor remoto que puedo usar para ejecutar este script, pero me está costando trabajo conceptualizar cómo funcionará. ¿Puedo usar el controlador remoto de Selenium para hacer esto? Lo tengo instalado en mi local, ¿necesito instalar algo en mi servidor?
Aquí hay un ejemplo del inicio de mi script que funciona muy bien en mi local:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from twilio.rest import TwilioRestClient
import sys
# driver = webdriver.Chrome()
driver = webdriver.Remote(
command_executor=''http://127.0.0.1:4444/wd/hub'',
desired_capabilities=DesiredCapabilities.CHROME)
driver.get("http://www.southwest.com")