Selenium Training

Selenium Training

Transfórmate en experto en pruebas de automatización con esta capacitación en Selenium.

Este entrenamiento te permitirá dominar el conjunto completo de Selenium 3.0 desde el nivel básico al avanzado, a través de sesiones prácticas. Esta capacitación en línea te proporcionará un conocimiento profundo de Selenium WebDriver, Selenium IDE, Selenium Grid, TestNG, técnicas de localización a través de proyectos en tiempo real y ejemplos prácticos. 

Esta capacitación en Selenium también lo ayudará a aprobar con éxito el examen de certificación y avanzar en su carrera en el dominio de las pruebas de automatización.

Características de este curso

  • 35 horas de formación dirigida por un instructor.
  • Paga en 2 cuotas.
  • Curso en inglés.
  • Certificación y asistencia laboral.
  • Horario flexible.
  • 20 horas de sesiones de laboratorio.
  • Soporte de por vida 24 x 7.

Ingresa tus datos para obtener un 50% de descuento en tu primer curso individual.

Contenido de este curso y entrenamiento en Selenium

  • ¿Qué es la herramienta de Selenium?
  • Uso de herramienta de selenio en automatización.
  • Características de la herramienta de Selenium.
  • Diferencias entre Selenium y otras herramientas.
  • ¿Qué son las pruebas de automatización?
  • ¿Cuándo apostar por la automatización?
  • Diferentes herramientas de automatización (proveedores y herramientas de código abierto).
  • Ventajas de la automatización.
  • Criterios de automatización.
  • Diferencia entre el proceso de prueba manual y prueba de automatización.
  • IDE de Selenium.
  • Controlador web Selenium 3.
  • Rejilla de Selenium.
  • Grabando los scripts en IDE.
  • Comprensión de la identificación de objetos (id, nombre).
  • Diferencia entre caso de prueba y traje de prueba.
  • Idioma admitido durante la grabación.
  • Sincronización en selenium IDE(comandos de espera).
  • ¿Por qué utilizar Selenium IDE?
  • ¿Cómo poner validaciones(afirmar, verificar)?
  • ¿Cómo leer texto / valores de la página web(comandos de tienda)?
  • ¿Cómo manejar eventos de mouse y teclado?
  • Limitaciones de IDE.
  • Podemos ejecutar los scripts de grabación en otros navegadores usando el controlador web Selenium.
  • Escribiendo un programa java y ejecutándolo.
  • Si condición.
  • Si otra condición.
  • If else if condición (anidado si).
  • Declaración de caso de cambio.
  • Ejemplos de todas las condiciones anteriores.
  • Introducción a la programación java.
  • Tipos de datos en java.
  • Tipos de datos primitivos.
  • Clases de envoltura.
  • Declaración de variables.
  • ¿Qué es la interfaz?
  • Diferencia entre clase e interfaz.
  • ¿Cuándo usar la interfaz?
  • Clase abstracta.
  • ¿Qué esconden los datos?
  • Uso de especificaciones de acceso público, privado y protegido predeterminado.
  • Accediendo a los métodos públicos fuera de la clase.
  • Diferencia al acceder en el mismo paquete / paquete diferente.
  • ¿Qué es el paquete?
  • ¿Cómo crear un paquete?
  • ¿Cómo importar un paquete a una clase diferente?
  • Uso de colecciones.
  • Ventaja de la recopilación mediante matriz.
  • ¿Cómo agregar, eliminar e insertar valores / elementos en colecciones?
  • Usando las colecciones como List, Set, Array list, Hash Table.
  • Trabajar con elementos de tabla.
  • Leer datos de la tabla.
  • Usando la clase Actions.
  • Manejo de eventos de teclado y mouse.
  • Servidor SQL.
  • Mi SQL.
  • Oráculo.
  • Introducción al controlador web.
  • Comparación de selenium RC y WebDriver.
  • Configurar Eclipse IDE (Agregar bibliotecas de selenio).
  • Usando el controlador de Firefox Chrome, IE, safari, Opera, Api.
  • Comandos del navegador.
  • Comandos de interacción del controlador web.
  • Nombres de localizadores compatibles con el controlador web.
  • Id, nombre, linktext, partiallinktext.
  • Nombre de etiqueta, XPath, css, nombre de clase.
  • Comprender y escribir Xpath, tipos de Xpaths.
  • Trabajar con diferentes elementos y programación.
  • Cajas de edición, casilla de verificación, botones de radio.
  • Botones, Enlaces.
  • Seleccionar valores de una lista desplegable.
  • Comprender xpath para ubicar elementos en una página web.
  • Ejecución de scripts en diferentes navegadores.
  • ¿Qué son las pruebas basadas en datos?
  • ¿Cómo parametrizar los datos en el script usando Excel?
  • Leer, escribir datos en Excel.
  • ¿Cómo parametrizar datos en el script usando archivos planos?
  • Entendiendo la depuración.
  • Usar puntos de interrupción.
  • Verificar los valores durante la depuración.
  • ¿Cómo manejar varios navegadores?
  • Manejo de alertas.
  • Manejo de marcos.
  • Manejo de alertas de Windows usando (Auto it / sikuli).
  • Ejecución de scripts java en webDriver.
  • ¿Cómo reconocer elementos duplicados?
  • ¿Cómo reconocer elementos que cambian dinámicamente?
  • Usar expresiones regulares.
  • Configurar el navegador IE.
  • Configurar el navegador Chrome.
  • Ejecución de scripts en diferentes navegadores.
  • ¿Qué es TestNG?
  • Crear archivo TestNG.xml.
  • Integre los scripts de selenio y ejecute desde TestNG.
  • Informe de resultados y análisis.
  • Ejecute scripts desde varios navegadores.
  • Anotaciones de TestNG.
  • Etiquetas en grupos de archivos xml de TestNG.
  • Informe de resultados.
  • Introducción al modelo de objetos de página.
  • Ventajas del modelo de objetos de página.
  • Escribir scripts usando el modelo de objetos de página.
  • Crear clase de repositorio, usar archivo de propiedades.
  • Ejecución de scripts usando el modelo de objetos de página.
  • Generación de archivos de registro (log4j).
  • Instalación de maven en la máquina local.
  • Creando proyecto Maven.
  • Importando el proyecto Maven en Eclipse.
  • Comprensión de POM .xml.
  • Integración de Maven con TestNG.
  • Ejecución de scripts con la herramienta de compilación Maven.
  • Ventajas de la herramienta Maven.
  • ¿Qué es el trabajo Frame?
  • Tipos de trabajo de marco.
  • Marco modular.
  • Marco basado en datos.
  • Marco basado en palabras clave.
  • Marco híbrido.
  • Uso del marco.
  • ¿Cómo desarrollar el marco?
  • Integración del trabajo Frame.
  • ¿Cómo ejecutar los scripts desde Frame work?
  • Introducción a Jenkins.
  • Instalación de Jenkins con selenio.
  • Configurar una integración continua y un entorno de implementación continua.
  • Creación de trabajos en la herramienta jenkins.
  • Programación de trabajos para una ejecución oportuna.
  • Integración con secuencias de comandos de selenio y secuencias de comandos en ejecución.
  • Configurar la notificación por correo en jenkins.

¿Qué tipo de entrenamiento desea tomar?

CAPACITACIÓN EN LÍNEA EN VIVO

  • Demostración en vivo de funcionalidades y prácticas.
  • Obtenga acceso a LMS de cada sesión de capacitación de Selenium Online a la que asista a través de GotoMeeting.
  • Obtenga orientación sobre la certificación.
  • Asista a una demostración gratuita antes de registrarse.

ENTRENAMIENTO CORPORATIVO

  • Modos de entrenamiento a su propio ritmo / en vivo en línea / en el aula disponibles.
  • Participe en la conferencia de capacitación en el aula de Selenium impartida por un experto de la industria en sus instalaciones.
  • Aprenda según el programa de día completo con debates, ejercicios y casos prácticos de uso.
  • Diseñe el contenido de su propio curso según los requisitos de su proyecto.
  • Obtenga una guía completa sobre la certificación.