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 entrenador conoce muy bien su tema.
Piotr - Scottish Enterprise
Curso - Advanced Selenium with C#
Traducción Automática
La demostración paso a paso por el formador y la constante sesión de preguntas y respuestas.
Jameela Parveen - I-Access Solutions Pte Ltd
Curso - Advanced Selenium with C#
Traducción Automática
El entrenador es agradable. Su explicación es clara e interesante. Él intenta hacer las lecciones lo más interesantes posible. Disfruté la clase y adquirí mucha conocimiento. Muchas gracias. La técnica más útil que aprendí es cómo localizar elementos para diferentes componentes web como cuadros de texto, botones de radio y botones. A veces, el ID del elemento no se captura correctamente. Aprendimos una forma diferente 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