¿Cuál es el significado exacto de webdriver.chrome.driver y donde se encuentra esta propiedad del sistema?

Sai:

Cuando lanzamos el navegador web utilizando el selenio tenemos que establecer la propiedad del sistema.

Me gustaría saber cuál es el significado de webdriver.ie.driver, webdriver.chrome.drivery donde se encuentra este valor clave

He establecer la ruta antes de inicializarlo

System.setProperty("webdriver.ie.driver", "C:\\driver\\IEDriverServer.exe");

WebDriver driver = new InternetExplorerDriver();

Sólo quiero saber el significado de Webdriver.ie.driver?

dhru:

Interactúa con código de selenio InternetExplorerDrivera través de Protocolo de alambre JSON y luego InterenteExplorerDriver se comunicará más con el navegador Internet Explorer. Así que, básicamente, IE controlador actuará como un puente entre el código selenio y el navegador Internet Explorer.

System.setPropertyse encuentra en su system class. setPropertyes el método de cadenas estáticas, donde podrá guardar sus valores basados en par clave-valor.

System.setProperty(“propertyName”, “value”)” Es exactamente lo que dice. Es decir, se establece la propiedad del sistema ' propertyName' que tiene el valor ' value'.

En selenio, que utilice este método debido a que el navegador no dispone de un servidor controlador integrado ejecutable para ejecutar el código de automatización por lo que tendrá un Chrome / IE / Gecko (según el requisito) para comunicar su código de selenio al navegador.

En palabras sencillas, para establecer la ruta del controlador para el navegador respectiva se necesita el system.setProperty. Para, por ejemplo.

System.setProperty("webdriver.ie.driver", "Path of your Driver");

WebDriver driver = new InternetExplorerDriver();

driver.get("http://seleniumhq.com");

Esto abrirá el selenio sitio oficial en Internet Explorer utilizando el controlador de Internet Explorer en la inicialización del controlador es manejado por system.setpropertyel método.

Esto tiene que ser la primera línea de las necesidades de código a ser ejecutado en el script de selenio antes de cualquier método de prueba para inicializar el controlador.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=314096&siteId=1
Recomendado
Clasificación