Temario del curso
Localización de elementos
- Estrategias de localización por ID, CSS, XPath y Nombre
- Manejo de atributos dinámicos
- Construcción de una ruta
- Mejores prácticas
Proyecto
- Preparación de Visual Studio
- Adición de bibliotecas requeridas
NUnit
- Anotaciones
- Aserciones
- Pruebas parametrizadas
Selenium WebDriver
- Pruebas multi-navegador
- Espera de contenido dinámico
- Captura de pantallas
- Ejecución de acciones de teclado y mouse
- Manejo de ventanas emergentes
- Depuración
NLog
- Configuración de registros personalizados
Patrones de diseño
- Hacer que el código sea reutilizable
- Modelo Page Objects
Pruebas distribuidas
- Ejecución del servidor standalone de Selenium
- Configuración de Selenium Grid
- Uso de Remote WebDriver
Requerimientos
- Experiencia en pruebas automatizadas con Selenium
- Experiencia en desarrollo de aplicaciones web (recomendado)
- Conocimiento de C# (recomendado)
Testimonios (3)
El curso fue muy práctico. El formador conoce muy bien su materia.
Piotr - Scottish Enterprise
Curso - Advanced Selenium with C#
Traducción Automática
La demostración paso a paso por parte del instructor y el constante intercambio de preguntas y respuestas.
Jameela Parveen - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Traducción Automática
El formador es amable. Sus explicaciones son claras e interesantes. Intenta hacer las lecciones lo más interesantes posible. Disfruté mucho de la clase y adquirí mucho conocimiento. Muchas gracias. La técnica más útil que aprendí fue cómo localizar elementos para diferentes componentes web, como cuadros de texto, botones de opción y botones. A veces, el ID del elemento no se captura correctamente. Aprendimos diferentes formas de localizar elementos utilizando selectores CSS, XPath, nombre e ID. Me gustó la explicación. Gracias
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Traducción Automática