Descripción
Esta formación está orientada a conocer a fondo la herramienta Selenium y las diferentes opciones que tiene orientadas a la automatización de los test.
1 - Introducción
TDD y BDD
Instalación de Junit
Instalación de Selenium
Selenium como herramienta de test
Selenium test manuales
La necesidad de automatización
2 - Selenium Web Driver (Automatización test)
Eclipse y WebDriver
Creando un Test
Tipos de WebDriver
Firefox
Chrome
Safari
IE
El concepto de WebElement
Finding WebElements
Mecanismos de localización
WebElements y Acciones
WebDriver Eventos
Automatizando baterías de test con Selenium Web DriveR
3 - Selenium, rendimiento y automatización
El concepto de Timer
HTML5 Timming API
Utilizando BrowserMob
HttpWatch
4 - Testing HTML5 APIs
JavaScript Testing
Peticiones asíncronas (AJAX)
HTML5 SessionStorage /LocalStorage
Canvas/Video
5 - Selenium Design Patterns
Page Object y Object Factory
Anidamiento de PageObjects
Manejo de Servicios
Loadable Components
6 - Selenium Gestión Remota
Remote WebDriver
Remote WebDriver Client
JSON Wire ProtoCol
WebDriverBackedSelenium
7 - Selenium Grid
Hub y Nodos
Testing en Multibrowser
js y configuración
Organización de nodos
Parametrización
8 - BDD
Configuración de Cucumber
Java y Cucumber
Selenium y JBehave