Temario del curso
Localización de elementos
- Estrategias de ubicació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
- Añadir bibliotecas necesarias
NUnit
- Anotaciones
- Afirmaciones
- Test fixtures parametrizados
Selenium WebDriver
- Pruebas multi-navegador
- Esperar contenido dinámico
- Tomar capturas de pantalla
- Realizar acciones de teclado y mouse
- Manejo de ventanas emergentes
- Depuración
NLog
- Configurar registros personalizados
Patrones de diseño
- Hacer el código reutilizable
- Modelo de objetos de página
Pruebas distribuidas
- Ejecutar el servidor independiente de Selenium
- Configurar Selenium Grid
- Usar Remote WebDriver
Requerimientos
- Experiencia en pruebas automatizadas con Selenium
- Experiencia en desarrollo de aplicaciones web (recomendada)
- 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