Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Testing Automatizado de Aplicaciones con Katalon Studio

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Katalon Studio ofrece una solución integral para la creación de pruebas e2e para todo tipo de aplicaciones (Web, móvil y de escritorio), basado en Selenium y Appium, que te permitirán crear escenarios de prueba BDD sin necesidad de redactar código, aunque siempre con la posibilidad de configurar los archivos Java y Grrovy en caso de que seas desarrollador.

Aprende a realizar pruebas automatizadas para proyectos Web, Web API, Móvil (Android e iOS) y de escritorio (Windows) en una única solución integrada: Katalon Studio y aprende a integrarlo en una infraestructura DevOps con Katalon TestOps, Git y Jenkins

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Testing Automatizado con Katalon Studio bonificable para empresas

A quién va dirigido nuestro curso de Testing Automatizado con Katalon Studio

Desarrolladores y perfiles DevOps, que quieran realizar pruebas automatizadas para proyectos Web, Web API, Móvil (Android e iOS) y de escritorio (Windows)

Objetivos de nuestro curso de Testing Automatizado con Katalon Studio

  • Aprender a crear proyectos de testing para soluciones Web, Web API, Móvil y de escritorio (Windows)
  • Aprender a gestionar keywords y personalizarlas para automatizar pruebas, crear pruebas y bancos de pruebas
  • Aprender a ejecutar bloques de prueba en paralelo y trabajar con variables de locales y de entorno
  • Integrar proyectos con Git, Jenkins y Katalon TestOps para mantener el control sobre la ejecución de pruebas automatizadas y su monitorización
  • Aprender a integrar con Cucumber y Gherkin para crear escenarios BDD y configurar a nivel de código Groovy/Java las pruebas

Qué vas a aprender en nuestro curso de Testing Automatizado con Katalon Studio

Katalon Studio ofrece una solución integral para la creación de pruebas e2e para todo tipo de aplicaciones (Web, móvil y de escritorio), basado en Selenium y Appium, que te permitirán crear escenarios de prueba BDD sin necesidad de redactar código, aunque siempre con la posibilidad de configurar los archivos Java y Grrovy en caso de que seas desarrollador.

Aprende a realizar pruebas automatizadas para proyectos Web, Web API, Móvil (Android e iOS) y de escritorio (Windows) en una única solución integrada: Katalon Studio y aprende a integrarlo en una infraestructura DevOps con Katalon TestOps, Git y Jenkins

Requisitos de nuestro curso de Testing Automatizado con Katalon Studio

  • Tener un equipo con acceso a un usuario con permisos de instalación de software donde realizar el curso
  • Tener Git, Katalon Studio y Docker Desktop instalados previamente
  • Tener emuladores Android e iOS configurados previamente en el equipo para poder realizar las pruebas móviles del curso
  • Se recomienda tener experiencia desarrollando con Java o Groovy, conocer fundamentos DevOps y trabajando con Docker

Temario del curso de Testing Automatizado con Katalon Studio

tema 1

Introducción a Katalon Studio

  • Instalación y configuración de Katalon Studio
  • Licencias y configuraciones de Katalon Studio
  • Interfaz de usuario y navegación en Katalon Studio
  • Uso de la documentación y recursos disponibles
  • Comunidad y soporte de Katalon Studio
iconArrowDown
tema 2

Creación de Test Cases y Test Suites

  • Creación y estructura de Test Cases en Katalon Studio
  • Organización y ejecución de Test Suites
  • Gestión de datos en Test Cases (variables, propiedades, datos externos)
  • Gestión de dependencias entre Test Cases
  • Parametrización y configuración de pruebas
iconArrowDown
tema 3

Personalización de Test Cases y Desarrollo Avanzado

  • Personalización de Test Cases en vista desarrollador
  • Uso avanzado del editor de Groovy Script
  • Manejo de excepciones y errores en los scripts
  • Implementación de bucles y condiciones en los scripts
  • Uso de bibliotecas externas y funciones personalizadas
iconArrowDown
tema 4

Grabación y Reproducción de Acciones en el Navegador

  • Grabación de acciones en el navegador con el Web Recorder
  • Reproducción de acciones grabadas en el navegador
  • Configuraciones y opciones de grabación
  • Edición y refinamiento de scripts grabados
  • Gestión de objetos web y explorador de objetos
iconArrowDown
tema 5

Uso de Datos para Tests

  • Importación de datos desde archivos Excel
  • Creación y gestión de bases de datos para pruebas
  • Uso de datos en pruebas parametrizadas
  • Generación y manipulación de datos dinámicos
  • Uso de datos de prueba con valores límite
iconArrowDown
tema 6

Personalización de Test Cases en Vista Desarrollador

  • Configuración avanzada de propiedades de Test Cases
  • Implementación de flujos de prueba complejos
  • Uso de estructuras de control y lógica condicional
  • Creación de funciones y bibliotecas de reutilización
  • Organización y estructura de Test Cases en paquetes
iconArrowDown
tema 7

Testing para Web

  • Configuración y preparación del entorno de prueba web
  • Interacción con elementos web (clics, ingreso de texto, selección, etc.)
  • Validación de contenido y comportamiento web
  • Gestión de ventanas y pestañas del navegador
  • Captura de capturas de pantalla y registros de eventos
iconArrowDown
tema 8

Grabación y Exportación desde Katalon Recorder

  • Instalación y configuración de Katalon Recorder
  • Grabación de acciones y generación de scripts en Katalon Recorder
  • Exportación de scripts a Katalon Studio
  • Edición y refinamiento de scripts exportados
  • Integración con Katalon Studio para ejecución y gestión de pruebas
iconArrowDown
tema 9

Declaración de Objetos Web

  • Identificación y selección de elementos web para pruebas
  • Uso de selectores y expresiones XPath
  • Utilización de atributos y propiedades de elementos web
  • Creación de objetos web reutilizables
  • Organización y mantenimiento de objetos web en el repositorio
iconArrowDown
tema 10

Assertions y Testing de Aceptación

  • Uso de assertions para validar resultados esperados
  • Comparación de valores y contenido en pruebas
  • Verificación de mensajes y notificaciones
  • Pruebas de aceptación basadas en criterios de aceptación
  • Manejo de excepciones y errores en las assertions
iconArrowDown
tema 11

Acciones Predefinidas en Katalon Studio

  • Uso de acciones predefinidas para pruebas comunes
  • Interacción con elementos web utilizando acciones predefinidas
  • Validación de resultados y comportamiento con acciones predefinidas
  • Personalización y creación de acciones predefinidas personalizadas
  • Importación y exportación de acciones predefinidas
iconArrowDown
tema 12

Uso de Variables Locales y Variables de Entorno/Globales en Tests

  • Declaración y uso de variables locales en Test Cases
  • Configuración y gestión de variables globales y de entorno
  • Pasaje de valores entre Test Cases y Test Suites
  • Uso de variables en condiciones y expresiones
  • Seguridad y protección de variables sensibles
iconArrowDown
tema 13

Testing para Web APIs

  • Configuración y preparación del entorno de prueba para Web APIs
  • Importación de requests desde documentación Swagger o Postman
  • Envío de peticiones GET, POST, PUT, DELETE, etc.
  • Validación de respuestas y códigos de estado
  • Pruebas de API con parámetros y datos dinámicos
iconArrowDown
tema 14

Configuraciones de Selenium en Katalon

  • Configuración avanzada de Selenium en Katalon Studio
  • Gestión de controladores y versiones de navegadores
  • Personalización de opciones y preferencias de Selenium
  • Resolución de problemas comunes con Selenium
  • Optimización del rendimiento de pruebas con Selenium
iconArrowDown
tema 15

Configuraciones para Grabación de Ejecución de Tests

  • Configuración de opciones de grabación y reproducción de pruebas
  • Personalización de configuraciones de captura de pantalla y logs
  • Control y gestión de flujos de ejecución de pruebas grabadas
  • Configuración de timeouts y esperas en pruebas grabadas
  • Uso de variables y parámetros en la grabación de ejecución de tests
iconArrowDown
tema 16

Publicación de Informes en Katalon TestOps

  • Configuración y conexión con Katalon TestOps
  • Generación y publicación de informes de prueba
  • Análisis de resultados y métricas de ejecución
  • Comparación de ejecuciones y seguimiento de progreso
  • Configuración y personalización de informes en Katalon TestOps
iconArrowDown
tema 17

Integración con Cucumber y Gherkin para Testing BDD

  • Introducción a BDD (Behavior-Driven Development)
  • Redacción de archivos feature utilizando el lenguaje Gherkin
  • Definición de escenarios y pasos en Gherkin
  • Implementación de pruebas BDD utilizando Cucumber y Katalon Studio
  • Ejecución y generación de informes de pruebas BDD
iconArrowDown
tema 18

Testing de Aplicaciones Móviles

  • Configuración de entorno para pruebas en aplicaciones móviles
  • Importación y configuración de APKs en Katalon Studio
  • Interacción con elementos de interfaz en aplicaciones móviles
  • Validación de comportamiento y resultados en aplicaciones móviles
  • Ejecución de pruebas en emuladores Android e iOS
iconArrowDown
tema 19

Ejecución en Paralelo de Test Suite Collection

  • Configuración y preparación de la ejecución en paralelo
  • Gestión y distribución de Test Suites en Test Suite Collection
  • Ejecución simultánea de pruebas en múltiples entornos
  • Monitoreo y control de la ejecución en paralelo
  • Optimización del tiempo de ejecución con pruebas en paralelo
iconArrowDown
tema 20

Revisión de Informes

  • Interpretación y análisis de los informes de pruebas generados
  • Identificación de resultados exitosos y fallidos
  • Visualización de métricas y estadísticas clave
  • Seguimiento de problemas y errores reportados en los informes
  • Mejora continua basada en los resultados obtenidos
iconArrowDown
tema 21

Integración con GIT

  • Configuración de repositorios GIT para el control de versiones
  • Gestión de ramas, commits y fusiones en GIT
  • Integración de Katalon Studio con repositorios GIT
  • Trabajo colaborativo y control de cambios en equipos de prueba
  • Resolución de conflictos y actualización de cambios desde GIT
iconArrowDown
tema 22

Integración con Jenkins y Sistemas CI/CD

  • Configuración de integración continua con Jenkins
  • Creación y configuración de pipelines de pruebas automatizadas
  • Ejecución automatizada de pruebas en Jenkins
  • Despliegue y monitoreo continuo con sistemas CI/CD
  • Notificación y gestión de resultados de pruebas en Jenkins
iconArrowDown
tema 23

Configuraciones y Usos de Katalon RunTime Engine

  • Introducción a Katalon RunTime Engine
  • Instalación y configuración de Katalon RunTime Engine
  • Ejecución de pruebas sin interfaz gráfica
  • Integración con sistemas de integración continua y orquestación
  • Personalización y automatización de la ejecución de pruebas
iconArrowDown
tema 24

AI Visual Testing de Katalon

  • Introducción al AI Visual Testing
  • Configuración y uso del AI Visual Testing en Katalon Studio
  • Detección automática de cambios visuales en aplicaciones
  • Validación visual de elementos y layouts en pruebas automatizadas
  • Gestión y análisis de resultados de AI Visual Testing
iconArrowDown
tema 25

Uso de Katalon Test Cloud

  • Introducción a Katalon Test Cloud
  • Configuración y acceso a Katalon Test Cloud
  • Creación y gestión de dispositivos virtuales y reales en la nube
  • Ejecución de pruebas en dispositivos móviles y navegadores en la nube
  • Análisis y seguimiento de resultados en Katalon Test Cloud
iconArrowDown
tema 26

Mantenimiento, Reporting y Análisis con Katalon TestOps

  • Creación de proyectos en Katalon TestOps
  • Gestión de usuarios, permisos y roles en Katalon TestOps
  • Configuración de equipos de trabajo y colaboración en Katalon TestOps
  • Generación y personalización de informes y métricas en Katalon TestOps
  • Análisis y seguimiento de resultados a través de Katalon TestOps
iconArrowDown
tema 27

Testing de Aplicaciones de Escritorio Windows con Katalon Studio

  • Configuración de entorno para pruebas en aplicaciones de escritorio Windows
  • Interacción con elementos de interfaz en aplicaciones de escritorio
  • Validación de comportamiento y resultados en aplicaciones de escritorio
  • Ejecución de pruebas en diferentes plataformas y configuraciones
  • Automatización de pruebas en aplicaciones de escritorio Windows
iconArrowDown
tema 28

Integraciones más Destacables y Útiles

  • Integración con Azure DevOps para la gestión y seguimiento de pruebas
  • Integración con Atlassian Jira para el seguimiento de problemas y errores
  • Integración con Selenium Grid para ejecución distribuida de pruebas
  • Integración con PyTest, Jest y Mocha para pruebas de API y frontend
  • Integración con XRay para la gestión y trazabilidad de pruebas
iconArrowDown
tema 29

Proyecto Final

  • Desarrollo de un proyecto práctico de pruebas e2e con Katalon Studio
  • Implementación de casos de prueba y escenarios completos
  • Uso de diferentes funcionalidades y técnicas aprendidas en el curso
  • Ejecución y validación de resultados del proyecto final
  • Presentación y revisión de informes del proyecto final
iconArrowDown

Preguntas Frecuentes de Testing Automatizado con Katalon Studio

¿Cuáles son los Beneficios del curso Testing Automatizado de aplicaciones con Katalon Studio?

accordionIcon
Este curso te permitirá conocer y aplicar herramientas de automatización de pruebas en aplicaciones, mejorando la eficiencia y precisión en tus proyectos. También aumentarás tu capacidad de detectar y corregir errores temprano en el ciclo de desarrollo, lo cual puede significar ahorro de tiempo y recursos para tu empresa.

¿El curso de Testing Automatizado de aplicaciones con Katalon Studio se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso es bonificable a través de FUNDAE. Esto permitirá a tu empresa recuperar parte del coste de la formación mediante las ayudas disponibles para la capacitación de sus empleados.

¿En qué modalidades se imparte el curso de Testing Automatizado de aplicaciones con Katalon Studio?

accordionIcon
El curso se imparte en modalidad online y en aula virtual personalizada. Esto te permitirá elegir la opción que mejor se adapte a la disponibilidad y necesidades de formación de tus empleados.

¿Qué habilidades desarrollaré con el curso de Testing Automatizado de aplicaciones con Katalon Studio?

accordionIcon
Desarrollarás habilidades para crear y gestionar casos de prueba automáticos, generar informes de prueba detallados y eficientes, así como una comprensión sólida del uso de Katalon Studio para automatizar pruebas de aplicaciones tanto web como móviles.

¿Cómo puedo inscribirme en el curso de Testing Automatizado de aplicaciones con Katalon Studio?

accordionIcon
Para inscribirte en el curso, debes rellenar los formularios que aparecen en la web. Esto te permitirá proporcionar toda la información necesaria para que podamos contactarte y formalizar tu inscripción.