es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Selenium 4.0.0: Pasando nombre de usuario y contraseña a través de la URL en el navegador Firefox.

¿Es posible pasar el nombre de usuario y la contraseña a través de la URL en el navegador Firefox para la versión de Selenium 4.0.0?
Puedo lograrlo usando la versión de Selenium 3.141.59, pero no puedo hacerlo con la versión de Selenium 4. También puedo hacerlo en Chrome y Edge utilizando el concepto de herramientas de desarrollo.

El código de muestra que utilicé es el siguiente:

FirefoxOptions options = new FirefoxOptions();
options.setAcceptInsecureCerts(true);
options.setCapability("build", "Prueba de opciones de Firefox [Selenium 4]");
options.setCapability("name", "Prueba de opciones de Firefox [Selenium 4]");
options.setCapability("platformName", "Windows 10");
options.setCapability("browserName", "Firefox");
options.setCapability("browserVersion", "95.0");

try {
    driver = new RemoteWebDriver(new URL("http://" + username + ":" + Password + "@hub.lambdatest.com/wd/hub"), ((Capabilities) options));
} catch (MalformedURLException e) {
    System.out.println("URL de grid no válida");
}

driver.get("https://www.lambdatest.com");

Al utilizar este fragmento de código, no puedo crear ninguna sesión nueva en Firefox.
Quiero que sea como: http://nombre_de_usuario:contraseña@el-sitio.com

¿Existe alguna forma de hacer esto o Selenium 4 no admite esta funcionalidad en el navegador Firefox?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    De acuerdo con la información y el código de muestra proporcionados, parece que no es posible pasar el nombre de usuario y la contraseña a través de la URL en el navegador Firefox en la versión 4.0.0 de Selenium. Aunque era posible en la versión 3.141.59 de Selenium, el código de muestra proporcionado para la versión 4.0.0 de Selenium no incluye esa funcionalidad.

    Además, se indica que pasar el nombre de usuario y la contraseña a través de la URL es posible en los navegadores Chrome y Edge utilizando el concepto de Herramientas de Desarrollo, pero no se proporciona más información ni código de muestra para este método.

    Por lo tanto, no se puede confirmar si la versión 4.0.0 de Selenium admite la funcionalidad de pasar el nombre de usuario y la contraseña a través de la URL en el navegador Firefox o no. Puede ser necesario realizar investigaciones o pruebas adicionales para determinar si esto es posible.

Comments are closed.