Curso de Selenium with Jenkins and Docker
Selenium es un marco que proporciona varias herramientas para la creación de pruebas de software para aplicaciones web. Docker es una plataforma de servicios para entregar software en contenedores. Selenium proporciona la capacidad de ejecutar pruebas dentro de Docker contenedores en paralelo.
Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a probadores de software que desean utilizar Selenium para ejecutar pruebas de automatización dentro de Docker contenedores.
Al finalizar esta capacitación, los participantes podrán:
- Cree una infraestructura de automatización de pruebas para pruebas bajo demanda.
- Desarrolle un marco de automatización de pruebas utilizando Java.
- Cree una canalización de CI/CD desde cero con Jenkins y Docker.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Programa del Curso
Introducción
Selenium y descripción general de Docker
- ¿Qué es Selenium? ¿Qué es Docker?
- Selenium Características. Características de Docker.
Preparación del entorno de desarrollo
- Instalación y configuración Selenium
- Instalación y configuración de Docker
Docker Inicio rápido
- Uso de los comandos Docker
- Trabajar con imágenes
- Creación de contenedores
Test Automation Frameworks y Java
- Creación de objetos de página y clases de prueba
Test Automation Infraestructura
- Uso de Selenium Cuadrícula
Pruebas paralelas
- Ejecución de pruebas en paralelo
CI/CD con Jenkins
- Instalación y configuración Jenkins
- Creación de canalizaciones
Resumen y conclusión
Requerimientos
- Comprensión de la API de Webdriver Selenium
- Experiencia en programación Java
Audiencia
- Probadores de software
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Selenium with Jenkins and Docker - Booking
Curso de Selenium with Jenkins and Docker - Enquiry
Selenium with Jenkins and Docker - Consultas
Consultas
Testimonios (5)
OC es nuevo para nosotros y aprendimos mucho, y los laboratorios fueron excelentes.
sharkey dollie
Curso - OpenShift 4 for Administrators
Traducción Automática
Muy informativo y conciso. Práctica práctica
Gil Matias - FINEOS
Curso - Introduction to Docker
Traducción Automática
Laboratorios y discusiones técnicas.
Dinesh Panchal - AXA XL
Curso - Advanced Docker
Traducción Automática
Que Brian tiene buen conocimiento del tema y explica bien
Francisco Demetrio Quitral - IMED S.A
Curso - Rancher: administra tus contenedores Docker
Dio una buena base para Docker y Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced Docker
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a ingenieros que desean avanzar en sus conocimientos de Docker para implementar aplicaciones a mayor escala mientras mantienen el control.
Al final de esta capacitación, los participantes serán capaces de:
- Construyan sus propias Docker imágenes.
- Implemente y administre un gran número de Docker aplicaciones.
- Evalúe diferentes soluciones de orquestación de contenedores y elija la más adecuada.
- Configure un proceso de integración continua para Docker aplicaciones.
- Integre Docker aplicaciones con los procesos de integración continua de herramientas existentes.
- Proteja sus Docker aplicaciones.
Gestión de Contenedores con Docker
21 HorasDocker es una plataforma para desarrolladores y administradores de sistemas para mantener aplicaciones distribuidas. Consiste en un tiempo de ejecución para ejecutar contenedores y un servicio para compartir contenedores.
Con Docker, la misma aplicación puede ejecutarse sin cambios en computadoras portátiles, servidores dedicados y servidores virtuales.
Este curso, durante los dos primeros días, enseña el uso básico de Docker , útil tanto para desarrolladores como para administradores de sistemas. El curso incluye muchos ejercicios prácticos y los participantes practicarán en su propio entorno Docker y construirán sus propias imágenes Docker .
El último día, los participantes aprenderán sobre herramientas más avanzadas que admiten Docker . Será Docker Machine, Docker Compose y Docker Swarm.
Introduction to Docker
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a ingenieros que desean usar Docker para implementar y administrar software como contenedores en lugar de como software independiente tradicional.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure Docker.
- Comprender e implementar la contenedorización de software.
- Administración de aplicaciones basadas en Docker.
- Red de diferentes Docker aplicaciones y sistemas.
- Comprender y editar Docker registros.
Docker para Desarrolladores y Administradores de Sistemas
14 HorasDocker es una plataforma para desarrolladores y administradores de sistemas para mantener aplicaciones distribuidas. Consiste en un tiempo de ejecución para ejecutar contenedores y un servicio para compartir contenedores.
Con Docker, la misma aplicación puede ejecutarse sin cambios en computadoras portátiles, servidores dedicados y servidores virtuales.
Este curso enseña el uso básico de Docker, útil tanto para desarrolladores como para administradores de sistemas. El curso incluye muchos ejercicios prácticos y los participantes practicarán en su propio entorno Docker y construirán sus propias imágenes Docker durante los 2 días.
Docker and Jenkins for DevOps
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a ingenieros de DevOp que desean optimizar y simplificar el proceso de CI/CD con Docker y Jenkins.
Al final de esta formación, los participantes serán capaces de:
- Automatice la entrega de código y la implementación de canalizaciones con Jenkins.
- Cree una aplicación con los archivos Docker y Docker.
- Configure las opciones de autenticación para reforzar la seguridad.
Docker and Kubernetes on AWS
21 HorasEsta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a ingenieros que desean evaluar cada uno de estos servicios para tomar decisiones informadas sobre cuáles implementar dentro de su organización.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya todas las bibliotecas, paquetes y marcos necesarios para comenzar a desarrollar.
- Instale, configure e implemente una serie de contenedores de demostración utilizando varios enfoques diferentes.
- Comprenda las diferencias arquitectónicas y de diseño entre las diferentes soluciones Docker/Kubernetes de AWS.
- Automatice la implementación de Docker contenedores.
- Configure una canalización de integración e implementación continuas.
- Integre Docker y Kubernetes en un sistema de integración continua existente.
Docker, Kubernetes y OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán a administrar Red Hat OpenShift Container Platform.
Al final de esta formación, los participantes serán capaces de:
- Cree, configure, administre y solucione problemas de clústeres OpenShift.
- Implemente aplicaciones en contenedores en las instalaciones, en la nube pública o en una nube alojada.
- Plataforma de contenedores segura OpenShift
- Supervise y recopile métricas.
- Administrar el almacenamiento.
Docker y Kubernetes: creación y ampliación de una aplicación en contenedores
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (presencial o remoto), los participantes aprenderán a crear y administrar Docker contenedores, y luego implementarán una aplicación de muestra dentro de un contenedor. Los participantes también aprenderán a automatizar, escalar y administrar sus aplicaciones en contenedores dentro de un clúster Kubernetes. Finalmente, la capacitación continúa con temas más avanzados, guiando a los participantes a través del proceso de seguridad, escalado y monitoreo de un clúster Kubernetes.
Al final de esta formación, los participantes serán capaces de:
- Configure y ejecute un contenedor Docker.
- Implemente un servidor y una aplicación web en contenedores.
- Cree y administre Docker imágenes.
- Configure un clúster Docker y Kubernetes.
- Utilice Kubernetes para implementar y administrar una aplicación web en clúster.
- Proteja, escale y supervise un Kubernetes clúster.
Docker (Introducción de Kubernetes)
14 HorasEl objetivo de este curso práctico es proporcionar todas las herramientas que aborden los aspectos prácticos de Docker y Kubernetes, con el fin de que los participantes puedan contar con las habilidades necesarias para la correcta gestión del programa.
Docker y Kubernetes
21 HorasObjetivos formativos: Adquirir competencias teóricas y operativas en Docker y Kubernetes.
Docker, Kubernetes y OpenShift para desarrolladores y administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán a usar OpenShift Container Platform para implementar aplicaciones en contenedores.
Al final de esta formación, los participantes serán capaces de:
- Cree y configure una configuración OpenShift.
- Implemente rápidamente aplicaciones en las instalaciones, en la nube pública o en una nube alojada.
Kubernetes from Basic to Advanced
14 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (presencial o remoto), los participantes aprenderán cómo implementar una colección de servidores de muestra dentro de contenedores, luego automatizar, escalar y administrar sus servidores en contenedores dentro de un clúster Kubernetes. La capacitación continúa con temas más avanzados, guiando a los participantes a través del proceso de seguridad, creación de redes y monitoreo de un clúster Kubernetes.
Al final de esta formación, los participantes serán capaces de:
- Configure y ejecute un contenedor Docker.
- Implemente bases de datos y servidores en contenedores.
- Configure un clúster Docker y Kubernetes.
- Utilice Kubernetes para implementar y administrar diferentes entornos en el mismo clúster.
- Proteja, escale y supervise un Kubernetes clúster.
Construcción de microservicios con Spring Cloud y Docker
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán los fundamentos de la creación de microservicios utilizando Spring Cloud y Docker. El conocimiento de los participantes se pone a prueba a través de ejercicios y el desarrollo paso a paso de microservicios de muestra.
Al final de esta formación, los participantes serán capaces de:
- Entender los conceptos básicos de microservicios.
- Utilizar Docker para construir contenedores para aplicaciones de microservicios.
- Construir y desplegar microservicios en contenedores utilizando Spring Cloud y Docker.
- Integrar microservicios con servicios de descubrimiento y la puerta de enlace API Spring Cloud.
- Usar Docker Compose para pruebas de integración de extremo a extremo.
Curso de OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio), los participantes aprenderán a instalar, configurar y administrar OpenShift Container Platform v4.
Al final de esta formación, los participantes serán capaces de:
- Undersand OCI (Open Containers Initiative) y sus implicaciones para el uso de motores de contenedores como Docker en OpenShift.
- Comprender la relación entre las diferentes versiones de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etcétera).
- Cree, configure, administre y solucione problemas de un clúster OpenShift.
- Implemente las capacidades de autogestión de Openshift para mejorar la estabilidad y la coherencia de la plataforma.
- Plataforma de contenedores segura OpenShift.
- Supervise y recopile métricas.
- Administrar el almacenamiento.
- Actualice un clúster OpenShift de Container Platform 3 a OpenShift Container Platform 4.
Rancher: administra tus contenedores Docker
14 HorasEste curso en vivo dirigido por un instructor en Colombia proporciona a los participantes una descripción general de Rancher y demuestra a través de la práctica cómo implementar y administrar un clúster de Kubernetes con Rancher.