Temario del curso
Introducción
- Visión general de las pruebas automatizadas 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
Uso de Selenium WebDriver
- Realización de acciones del usuario en WebDriver
- Captura y validación de datos de la página web
- Uso de marcos, alertas y múltiples ventanas de navegador
Uso de Funciones Incorporadas de C#
- Manejo de excepciones
- Sincronización
- Trabajo con Objetos de Página (POM)
- Estructura de pruebas
- Uso de bibliotecas auxiliares
Uso de la Automatización de Pruebas de Selenium en C#
- Configuración de un proyecto para el marco de automatización de Selenium en C#
- Creación de un marco de automatización de Selenium en .NET Core 5.0 desde cero
- Escribir una prueba usando Selenium, C# y Nunit con el IDE de Visual Studio
- Ejecutar una prueba de Selenium en C#
- Ejecución de pruebas de Selenium en C# en un navegador
Solución de Problemas
Resumen y Próximos Pasos
Requerimientos
- Conocimientos de trabajo en C#
- Familiaridad con Microsoft Visual Studio
Público Objetivo
- Desarrolladores
- Probadores
Testimonios (5)
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
La clase fue informativa y fácil de seguir.
Najeeda Motala - Multichoice
Curso - Advanced C# for Automation Test Engineers
Traducción Automática
A medida de nuestras necesidades
Rafal - Haleon
Curso - C#.Net
Traducción Automática
La dinámica.
Cesar Ortiz Lara - Bienes Programados SA de CV
Curso - Selenium WebDriver in C#
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