Selenium es una potente herramienta que permite realizar pruebas desatendidas de toda clase de aplicaciones Web - ya sea en equipos de escritorio o
móviles. Su flexibilidad permite incluir en las pruebas cualquier acción que pudiese realizar una persona con un navegador, proporcionando fiabilidad
total en la interacción. Adicionalmente, mediante Selenium Grid, las baterías de pruebas se pueden ejecutar sobre conjuntos de ordenadores con diferentes
versiones de navegadores y sistemas operativos, garantizando de esta forma que la aplicación sujeta a pruebas funciona correctamente en todos los escenarios
posibles.
En este curso preparamos al alumno para superar con éxito la primera de las certificaciones del ISC: La de SSCP - Systems Security Certified Practitioner
PARTE 1. Uso básico de Selenium 1.1 Vista genérica de Selenium 1.2 Descarga e instalación 1.3 El IDE 1.4 Creación y ejecución de pruebas 1.5 Depuración PARTE 2. Localización de elementos en HTML 2.1 Nombres e IDs de elementos 2.2 Expresiones regulares 2.3 Selectores CSS 2.4 Selectores XPath PARTE 3. Scripts de pruebas 3.1 Acciones 3.2 Métodos de acceso 3.3 Aserciones (Asertos) 3.4 Localizadores 3.5 Comparadores PARTE 4. Extendiendo Selenium 4.1 Nociones genéricas. Instalación de extensiones 4.2 Creación de nuevas acciones 4.3 Creación de nuevos métodos de acceso 4.4 Creación de nuevos localizadores 4.5 API Selenium para JavaScript 4.6 Comparación de imágenes en Selenium PARTE 5. Selenium desde Java 5.1 Pruebas unitarias en Java 5.2 Uso del WebDriver 5.3 Métodos básicos y búsqueda de elementos 5.4 Operaciones con elementos 5.5 Pausas implícitas y explícitas 5.6 Eventos de bajo nivel 5.7 Manejo de múltiples ventanas 5.8 Manejo de ventanas modales 5.9 Navegación PARTE 6. Elementos avanzados 6.1 Captura de pantallas 6.2 Grabación de vídeos 6.3 Métricas de rendimiento 6.4 Pruebas para móviles 6.5 Pruebas de aplicaciones HTML5 6.6 BDD y Selenium. Un ejemplo con Cucumber. PARTE 7. Selenium Grid 7.1 Introducción y arquitectura 7.2 Lanzamiento de pruebas sobre Grid 7.3 Scripts ANT de pruebas PARtE 8. Integración 8.1 Integración de Selenium en sistemas de Integración Continua. 8.2 Uso de Selenium desde .NET 8.3 Selenium desde Shell 8.4 Plugins para Selenium
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa