Temario del curso
Introducción
- Visión general de la prueba automatizada de aplicaciones web con Selenium
- Visión general de C# y .NET
Comenzando
- Instalación y configuración de WebDriver con C#
- Uso de NuGet, bibliotecas y extensiones
- Preparación de Visual Studio
- Identificación de elementos de la interfaz de usuario (UI)
Usando Selenium WebDriver
- Realización de acciones del usuario en WebDriver
- Captura y validación de datos desde una página web
- Uso de marcos, alertas y múltiples ventanas del navegador
Usando las funciones integradas de C#
- Manejo de excepciones
- Sincronización
- Trabajo con objetos de página (POM)
- Estructura de pruebas
- Uso de bibliotecas auxiliares
Usando la automatización de pruebas C# Selenium
- Configuración de un proyecto para el marco de automatización Selenium en C#
- Creación de un marco de automatización Selenium .NET Core 5.0 desde cero en C#
- Escritura de una prueba usando Selenium, C# y Nunit con el IDE Visual Studio
- Ejecución de una prueba automatizada de Selenium en C#
- Ejecución de pruebas automatizadas de Selenium en C# en un navegador
Resolución de problemas
Resumen y próximos pasos
Requerimientos
- Conocimientos prácticos de C#
- Familiaridad con Microsoft Visual Studio
Público objetivo
- Desarrolladores
- Testers
Testimonios (5)
Fue una capacitación individual, por lo que se adaptó a mis necesidades específicas. Shane destacó elementos de WPF/C# que podrían ser beneficiosos para mis proyectos de desarrollo.
Warren Nolan - Northrop Grumman
Curso - Programming in WPF
Traducción Automática
Los ejercicios que vimos en el curso fueron bastante útiles y aplicables a mis actividades en el trabajo, se resolvieron las dudas y los ejemplos compartidos son bastante útiles.
jocelin salas - BANXICO
Curso - Test Automation with Selenium and Python
A medida de nuestras necesidades
Rafal - Haleon
Curso - C#.Net
Traducción Automática
Todo. Considerando la cantidad de conceptos que Fulvio abordó, incluyendo explicaciones detalladas en tres días, realmente fue muy bueno. Me gustó que cubriera muchos de los conceptos que necesitamos como Ingenieros de Datos.
Florim - Jisc
Curso - Programming in C# with Visual Studio
Traducción Automática
La dinámica.