
Mastering Selenium WebDriver
Mark Collin
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~280
- Nivel
- Avanzado
De qué trata
Tratado avanzado de Mark Collin publicado por Packt en 2015. Diseñado para elevar el nivel de ingenieros de QA y desarrolladores de software que ya dominan lo básico de Selenium y necesitan construir frameworks de automatización de grado empresarial, rápidos, mantenibles y preparados para integrarse en pipelines de entrega continua (CI/CD) en Java.
El libro aborda la arquitectura de frameworks robustos: gestión del ciclo de vida del WebDriver con hilos concurrentes para ejecución paralela segura, configuración de Maven y Gradle, uso avanzado de selectores y JavaScriptExecutor, y patrones de diseño más allá del Page Object básico. Profundiza en el despliegue y escalado de Selenium Grid con Docker para pruebas en múltiples navegadores y sistemas operativos, la emulación de dispositivos móviles y la captura de registros de red y rendimiento.
El enfoque es eminentemente técnico y pragmático, centrado en resolver problemas reales de estabilidad, cuellos de botella de tiempo de ejecución y mantenimiento a largo plazo en grandes suites de pruebas corporativas. Es una referencia obligada para arquitectos de automatización y líderes de calidad de software.
- Selenium WebDriver
- Java
- Ejecución en paralelo
- Selenium Grid
- Docker
- Maven
- Arquitectura de frameworks
- CI/CD
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Framework de Automatización Escalable en Paralelo
Diseño de un marco de pruebas en Java con Maven, ejecución concurrente multi-hilo, gestión dinámica de drivers y despliegue distribuido sobre Selenium Grid y Docker.