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 (10)
Shane tiene mucha experiencia, está bien informado y está dispuesto a ayudar y explicar cuando las personas tienen preguntas. Lo que más me gustó fue que Shane crea una atmósfera en la que hacer preguntas es seguro y se fomenta, lo cual es extremadamente importante para aprender en mi opinión.
Ryan
Curso - C# for Automation Test Engineers
Traducción Automática
Solo la exposición general. Muy útil.
Travis - Beckman Coulter
Curso - Introduction to Blazor
Traducción Automática
Disfruté todo, ya que todo es nuevo para mí y puedo ver el valor agregado que puede sonar a mi trabajo.
Zareef - BMW South Africa
Curso - Tosca: Model-Based Testing for Complex Systems
Traducción Automática
Los ejercicios prácticos, el buen humor del entrenador. Un gran agradecimiento a Augustin por lograr poner un buen ambiente a distancia para los participantes que no ve. Esto hace que el entrenamiento sea agradable e interesante.
Jean-Noël - Cegid
Curso - TestComplete
Traducción Automática
Muy buen enfoque del tema y basado en ejemplos prácticos
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Curso - Automate Windows Desktop Applications with AutoIt
Traducción Automática
Las ejecuciones
Cristina Esquivel Guzmán - RADIOMOVIL DIPSA, S.A. DE C.V.
Curso - Robot Framework: Keyword Driven Acceptance Testing
Trainer knowledge and approach.
Piotr Kucharski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
A la medida de nuestras necesidades
Rafał - Haleon
Curso - C#.Net
Traducción Automática
Enfoque flexible y ajuste de los ejercicios a las preguntas y cuestiones planteadas por los participantes en la formación.
Maciej - DataConsult S.A.
Curso - Advanced Programming in C#
Traducción Automática
Aprecié la amplia gama de conocimientos de Folio. No solo estaba familiarizado con el contenido del curso, sino que también conocía las construcciones en idiomas con los que estábamos familiarizados para hacer que los ejemplos fueran más significativos para nosotros. Durante los intervalos, compartió su conocimiento de tecnologías y soluciones fuera del alcance de la capacitación para proporcionar información sobre otras soluciones que podríamos usar en el futuro (y en futuras capacitaciones).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traducción Automática