Temario del curso
Introducción
Configuración del proyecto
Configuración de .Net y VisualStudio
Tipos de datos y operadores de C#
- Tipos de variables
- Operadores
- Instrucciones condicionales
- Instrucciones de bucle
- Listas
- Condicionales switch
- Arreglos
Programación orientada a objetos
- Creación de clases
- Constructores
- Sobrecarga de constructores
- Espacios de nombres e instrucciones using
Métodos
- Creación de métodos
- Reutilización de métodos
- Sobrecarga de métodos
- Paso de argumentos
Contenedores
- Listas
- Vectores
- Diccionarios
- Genéricos
Extensión de clases
- Construcción de clases
- Herencia
- Polimorfismo
- Clases abstractas
- Interfaces
Manejo de cadenas
- Manipulación
- Formato
- Analizadores léxicos (Tokenizers)
Pruebas unitarias
- Pruebas web
- Creación
- Aserciones
Depuración
- Ventana de observación
- Comandos de depuración
- Funciones de depuración
Manejo de excepciones
- Bloque catch
- Bloque finally
- Palabra clave throw
- Bloque try-catch
Trabajo con JSON
- Estructura
- Bibliotecas JSON
- Creación de cadenas JSON
- Deserialización
Hacia un marco de trabajo de automatización
Observaciones finales
Requerimientos
- Interés en la programación con C# y pruebas automatizadas
Público objetivo
- Principiantes en pruebas que desean aprender C# para la automatización de pruebas
- Profesionales de pruebas con experiencia en otros lenguajes de programación, como Java o JavaScript, que desean transferir sus habilidades de prueba a C#
Testimonios (7)
Shane es muy experimentado, conocedor y dispuesto a ayudar y explicar cuando las personas tienen preguntas. Me gustó especialmente que Shane crea un ambiente en el que hacer preguntas es seguro y alentado, lo cual considero extremadamente importante para el aprendizaje.
Ryan
Curso - C# for Automation Test Engineers
Traducción Automática
los muchos ejemplos y demostraciones
David
Curso - C# for Automation Test Engineers
Traducción Automática
Realmente práctico. El instructor fue interesante y nos mantuvo involucrados. ¡Incluso adaptó parte del contenido a cosas que queremos hacer en nuestro marco de trabajo!
Lisa Gallimore
Curso - C# for Automation Test Engineers
Traducción Automática
Hacer clic solo con el instructor ayudó mucho
Lillian Ahles
Curso - C# for Automation Test Engineers
Traducción Automática
Estuvo bien explicado.
Moises - Department of Defense
Curso - C# for Automation Test Engineers
Traducción Automática
El instructor es conocedor y amable, y explica todo con detalle.
Mpho - Multichoice
Curso - C# for Automation Test Engineers
Traducción Automática
Construyendo el marco de Selenium
Multichoice
Curso - C# for Automation Test Engineers
Traducción Automática