Programa del Curso
Introducción
Pruebas de aplicaciones web automatizadas de Selenium
C # y .NET
Acerca de Selenium WebDriver
Herramientas
Marcos de prueba unitaria
Navegadores compatibles
Instalar y configurar WebDriver con C #, .NET y VisualStudio
Usando NuGet
Bibliotecas y extensiones
Organizando su estructura de archivos
Escribir una prueba de Nunit
Importar declaraciones
Invocando el navegador
Escribiendo a la consola
Identificación de elementos de la interfaz de usuario
Herramientas de desarrollo de Chrome y otras extensiones
Expresiones regulares
Índice
Funciones de Xpath
Realizar acciones de usuario en WebDriver
Realizar operaciones de mouse y teclado
Editar cuadros, cuadros combinados, botones, enlaces, casillas de verificación y botones de opción
Capturar y validar datos de la página web
Afirma y flujo de ejecución
Otras operaciones
Eventos del mouse
Capturas de pantalla
Ejecutando Javascript
Marcos, alertas y múltiples ventanas del navegador
Usando las funciones incorporadas de C #
Instrumentos de cuerda
Fecha y hora
Archivos y carpetas
Operaciones matemáticas
Manejo de excepciones
C # .Net
Webdriver
Sincronización
Espera implícita frente a espera explícita
Espera fluida
Trabajando con objetos de página (POM)
Refactoring
Desarrollar una biblioteca de páginas (POM)
Estructura de prueba
Nunit Fixtures, Nunit Traits and Categories, Listas de reproducción
Bibliotecas de ayuda
Pruebas basadas en datos
Selenium IDE y Selenium Grid
Integración
El futuro de las pruebas de automatización
Requerimientos
- Familiaridad con Microsoft Visual Studio
- Conocimiento práctico de C #
Testimonios (5)
Califico muy positivamente todo el entrenamiento. El Sr. Łukasz ha demostrado grandes habilidades técnicas y blandas. Pasamos por los problemas más difíciles de manera muy eficiente. Estaba claro que estaba al día de los últimos desarrollos en el campo presentado y que tenía un amplio conocimiento de los problemas Selenium/Webdriver. De hecho, enseguida estableció un muy buen contacto con el grupo, por lo que la formación se llevó a cabo en un muy buen ambiente. Respondió preguntas y explicó los problemas de forma continua.
Kinga - Alior Bank S.A.
Curso - Selenium WebDriver in C#
Traducción Automática
Ritmo de entrenamiento: el entrenador realiza el entrenamiento a un ritmo que le permite hacer preguntas y realizar tareas junto con el entrenador. La forma de dirigir: la forma de dirigir animada a participar activamente en la formación, animada a responder independientemente de si eran correctas o no.
Sylwia - Alior Bank SA
Curso - Selenium WebDriver in C#
Traducción Automática
La paciencia y la voz angelical de la guía :) + El tema que discutimos
Agnieszka - Alior Bank SA
Curso - Selenium WebDriver in C#
Traducción Automática
Explicó con mucha precisión cada problema
Patrycja - Alior Bank SA
Curso - Selenium WebDriver in C#
Traducción Automática
La dinámica.