Curso Taller: Integración Continua de Software
Curso
En Lima
Descripción
-
Tipología
Taller intensivo
-
Lugar
Lima
-
Horas lectivas
18h
-
Duración
4 Semanas
-
Prácticas en empresa
Sí
La integración continua es integrar el proyecto de software automáticamente lo mas frecuentemente posible para detectar cuanto antes fallos en el código o en la integración.
Los test unitarios (principalmente) y otros tipos de pruebas se ejecutan automáticamente para verificar el estado del proyecto. Esta técnica no sólo conlleva la automatización de la construcción del proyecto y la ejecución de las pruebas automáticamente sino que ademas va mano a mano con un ciclo de trabajo mucho más rápido basado en hacer frecuentemente pequeñas modificaciones y verificaciones en el código en lugar de hacer grandes modificaciones en periodos mucho más largos de tiempo.
Se explicará y se demostrará el ciclo del trabajo, ventajas e inconvenientes y se enseñará a configurar y montar desde cero un entorno de integración continua usando Hudson para proyectos en Java.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
Información relevante sobre el curso
-Especializarse en Integración Continua de Software, haciendo uso de herramientas (aplicaciones y frameworks) manteniendo controlando el proceso de desarrollo a partir de la realización de pruebas sistemáticas, repetibles y de resultados visibles.
Tester de SW, analistas de calidad,ingenieros QA, analistas de Control de Calidad, Analistas de Aseguramiento de Calidad, Profesionales de Ingeniería afines, analistas de sistemas , ingenieros de sistemas , de informática y de Software.
-Conocimiento y experiencia en pruebas de
software, tipos de prueba, diseño, ejecución y
reporte de casos de prueba.
-Recomendado: Haber llevado el curso
“Automatización de Pruebas Funcionales”
- Traer laptop.
Curso Full practico !!! enfocado en aplicación directa para empresa.
Opiniones
Materias
- Selenium
- Teslink
- Java
- Integracion continua
- Pruebas de Software
- Calidad
- Automatización
- Control de calidad
- Testing
- Test de sistemas
- Test unitario
- Test de aceptación de software
- Hudson
- Tester
- Sistemas
Profesores
ING.MBA HENRY JOE WONG URQUIZA
Docente
Temario
SILABUS :
**Fundamentos de integración continua:
• Definición de integración continua
- Explicar la metodología de desarrollo de software
- Que es la integración continua.
- Ventajas de la integración continúa.
- Exposición de herramientas que se usaran.
• Configuración del ambiente para pruebas.
• Maven-Hudson
**Manejo de Repositorios:
• Metodología del manejo de fuentes.
• Ejemplo de herramientas de versionamiento.
• Instalación de la herramienta VisualSVN Server
• Instalación de la herramienta TortoiseSVN
• Creación de repositorio.
**Integrar scripts del Selenium con Testlink:
• Explicar el API de Testlink
• Generar script del Selenium para la integración.
• Integrar el Selenium con caso de Prueba del
Testlink.
**Análisis de código:
• Definición de análisis de código.
• Exposición de la herramienta SonarQube.
• Configuración de la herramienta SonarQube
• Analisis de código de una aplicación con
SonarQube.
**Integración Continua:
• Generación de Trunk o Tag automáticos.
• Ejecución de Selenium automáticos.
• Análisis de código automáticos.
• Despliegues automáticos.
Curso Taller: Integración Continua de Software