Selenium-WebDriver realiza llamadas directas al navegador utilizando el soporte nativo de automatización de cada navegador, donde Selenium RC ‘inyecta’ funciones de JavaScript en el navegador cuando el navegador se cargó y luego usó su javascript para conducir el AUT dentro del navegador. WebDriver no utiliza esta técnica. Una vez más, impulsa el navegador directamente utilizando el soporte integrado del navegador para la automatización.
Puede que necesite o no el servidor Selenium, dependiendo de cómo vaya a utilizar Selenium-WebDriver.
Si solo utilizará la API WebDriver, no necesita el servidor Selenium. Sin embargo, hay algunas razones para usar Selenium-Server con Selenium-WebDriver.
- ¿Cuáles son las diferentes formas de transferir páginas web y otro contenido relacionado a servidores host?
- ¿Aproximadamente cuánto tiempo llevaría indexar 1 PB de datos web con 100 MBS?
- Cómo tener una dirección de correo electrónico para mi sitio web
- ¿Qué es la web profunda y su uso es legal en India?
- ¿Cuál es el método más fácil para hacer que mi página web se cargue más rápido?
Está utilizando Selenium-Grid para distribuir sus pruebas en varias máquinas o máquinas virtuales (VM).
Desea conectarse a una máquina remota que tenga una versión particular del navegador que no esté en su máquina actual.