Desarrollo de Software con Robot Framework

Formación en
Desarrollo de Software con Robot Framework

Objetivos

Capacitar a los participantes en el diseño, desarrollo y ejecución de tareas automatizadas utilizando Robot Framework, aplicando buenas prácticas y facilitando la integración en entornos de desarrollo ágil.

Requisitos

Internet, manejo de equipo de cómputo y computadora (no dispositivos móviles).

Metodología

Este curso se desarrollará de manera virtual, combinando aprendizaje teórico y práctico. La metodología incluye:

  • Clases en vivo y grabadas para revisar conceptos clave y resolver dudas.
  • Aprendizaje basado en proyectos, donde los estudiantes trabajarán en aplicaciones reales.
  • Foros de discusión y espacios colaborativos para el intercambio de conocimientos.
  • Retos y ejercicios prácticos para reforzar la comprensión de los temas.
  • Uso de herramientas digitales como entornos de desarrollo, control de versiones (Git) y plataformas en la nube.
  • Evaluaciones progresivas mediante pruebas, tareas cortas y el proyecto final.
Temario

Robot Framework: instalación y configuración del entorno:

  • Definición.
  • Arquitectura, instalación de Python y Robot Framework.
  • Uso de RIDE o VS Code.

Sintaxis de Robot Framework:

  • Palabras clave.
  • Variables.
  • Test cases.
  • Uso de BuiltIn keywords.

Automatización de UI en aplicaciones web:

  • Instalación de SeleniumLibrary.
  • Uso de selectores, validaciones.

Automatización con datos externos y entendimiento de reportes generados:

  • Uso de archivos Excel/CSV/JSON para parametrizar.
  • Logs, outputs y estructura de reportes.
  • Debugging y troubleshooting de pruebas fallidas.

Consolidación de lo aprendido e integración en pipelines:

  • Integración con herramientas CI/CD (ej. GitHub).
  • Versionamiento de código con Git.
  • Organización del repositorio de pruebas.
  • Presentación del proyecto final de automatización. 
Perfil del instructor
Ing. Esteban Saúl Chavarría Muñoz.

Licenciado ingeniería en Sistemas y docencia con más de 20 años de experiencia. Posee formación académica en informática, educación y servidores Linux, así como experiencia en instituciones públicas y privadas. Ha impartido cursos técnicos en desarrollo web, programación, soporte TI y tecnologías educativas, en modalidades presencial, virtual e híbrida. Se ha desempeñado como instructor CISCO y docente del MEP en programas de formación dual. Su trayectoria incluye el desarrollo de soluciones digitales, administración de servidores, automatización de procesos (RPA), análisis de datos y coordinación de espacios de innovación educativa como Makerspaces. Combina conocimientos técnicos con enfoque pedagógico práctico e innovador.

Con certificaciones en:

  • Técnico en Administración de Servidores GNU/Linux.
  • Instructor de IT Essentials  

Con habilidades en:

  • Programación: Python, Java, VB.Net, C#.Net, ASP.Net.
  • Desarrollo: Aplicaciones web, escritorio y móviles.
  • Bases de datos: SQL Server y Oracle.
  • Servidores: Red Hat Linux y Windows Server.
  • Automatización: RPA y software libre para análisis de datos.
  • Redes: LAN, Wi-Fi y seguridad de infraestructura.
  • Educación tecnológica: robótica, electrónica, diseño e impresión 3D.
  • Coordinación de espacios Makerspace.
Inversión.
  • Colegiados: Invierta en su futuro digital y asegure su espacio por tan solo ₡10.100 colones y acceda a conocimientos de vanguardia.
  • ISACA y Estudiantes: ₡50.000.
  • Público en General: ₡67.000.

Si necesita una factura electrónica, le solicitamos que nos proporcione la siguiente información durante el mes en que efectuó el pago. Adjunte esta información junto con su comprobante de pago: nombre completo, cédula jurídica, teléfono, correo electrónico, dirección exacta, código de actividad económica.

Formas de pago.

Transferencia o depósito en las cuentas a nombre del Colegio de Profesionales en Informática y Computación, cédula jurídica: 3-007-179168.

Recuerde que, para asegurar su espacio en el curso, debe de remitir el comprobante de pago al correo educacion.continua@cpic.or.cr y llenar el formulario de inscripción.

Para mayores detalles llamar al teléfono 4000-2742 (ext. 150 y 151) o enviar un correo a educacion.continua@cpic.or.cr

  • Tenga en cuenta que la apertura de las capacitaciones está sujeta a un cupo mínimo.
  • Autorizo al Colegio de Profesionales en Informática y Computación (CPIC) a utilizar las imágenes de la actividad en fotografías destinadas a la publicidad y promoción del curso. Estas imágenes podrán ser utilizadas tanto en el desarrollo del evento como en actividades complementarias organizadas por el Colegio. Además, se podrán publicar en el espacio web, boletín semanal y otros medios audiovisuales. Esta autorización no tiene un plazo temporal específico ni está restringida al ámbito nacional de ningún país.

Inteligencia Artificial Generativa

Módulo III: .NET MAUI Architect: Apps Empresariales y Cloud

Módulo IV: Microservicios en Plataformas Cloud-Native con .NET Core

Lidera la Transformación Product Owner Ágil

Especialización en Derecho Informático:

Certificaciones relacionadas

¡Atención!

El Área de Empresas se encontrará disponible nuevamente a partir del 15 de febrero, debido a cambios en la interfaz.