Temario del curso
Fundamentos de QA y Automatización
- Tipos de pruebas y el lugar que ocupa la prueba de regresión
- Pruebas manuales vs. automatizadas
- Cuándo la automatización aporta valor y qué debería permanecer como prueba manual
- Buenas prácticas para pruebas automatizadas mantenibles
Trabajo con Katalon Studio
- Descripción general de las características y componentes principales de Katalon Studio
- Creación de un proyecto y comprensión de su estructura
- Trabajo con casos de prueba, suites de prueba, objetos de prueba e informes de ejecución
- Uso de grabación, inspección de objetos (object spying) y reproducción para acelerar la creación de pruebas
Construcción de Pruebas Automatizadas Reutilizables
- Uso de variables, condiciones, bucles y pasos reutilizables en la lógica de la prueba
- Trabajo con palabras clave integradas y palabras clave personalizadas simples
- Parametrización de pruebas con datos de entrada y variables globales
- Mejora de la legibilidad y mantenibilidad de las pruebas automatizadas
Automatización de Pruebas de API
- Fundamentos de las pruebas de API y conceptos comunes de REST
- Creación de solicitudes para métodos y puntos de conexión (endpoints) comunes
- Validación de códigos de estado, encabezados, contenido de la respuesta y tiempos de respuesta básicos
- Cadenas de solicitud, uso de variables y organización de comprobaciones de regresión de API
Automatización de Pruebas de Interfaz Web (UI)
- Construcción de pruebas automatizadas basadas en navegador en Katalon Studio
- Trabajo con localizadores, formularios, flujos de navegación y acciones comunes de la UI
- Gestión de esperas (waits), puntos de control (checkpoints) y pasos de validación para una ejecución estable
- Creación de flujos de prueba reutilizables para escenarios comerciales clave
Pruebas Móviles Básicas en Katalon Studio
- Conceptos de automatización móvil y dónde se inserta la prueba móvil dentro de Katalon Studio
- Preparación de escenarios simples de pruebas móviles y comprensión de los requisitos de configuración
- Reutilización de principios comunes de diseño de automatización entre las pruebas web y móviles
Ejecución de Pruebas, Informes y Próximos Pasos
- Organización de pruebas en suites para ejecuciones repetibles de regresión
- Revisión de resultados de ejecución, registros e informes
- Identificación de causas comunes de inestabilidad en las pruebas y mejora de la confiabilidad
- Definición de próximos pasos prácticos para la adopción de automatización de pruebas por parte del equipo
Requerimientos
- Comprensión básica de conceptos de pruebas de software, incluidas las pruebas funcionales y de regresión
- Experiencia realizando pruebas manuales en aplicaciones web o APIs
- Familiaridad básica con programación o confianza al trabajar con lógica, variables y scripts simples
Público Objetivo
- \r
- Analistas de pruebas manuales que se están moviendo hacia la automatización de pruebas
- Miembros del equipo de QA que necesitan crear y mantener pruebas de regresión automatizadas en Katalon Studio
- Miembros del equipo técnico involucrados en la validación de pruebas web, APIs o móviles básicas
Reseñas (4)
Las posibilidades de Postman y su uso futuro.
Gordana Gacic - SEE Digital D.O.O.
Curso - API Testing with Postman
Traducción Automática
ejercicios prácticos, lo que facilita la retención de información
ashley bolen - Insurance Corporation of British Columbia
Curso - Test Automation with Selenium
Traducción Automática
Los ejercicios que vimos en el curso fueron bastante útiles y aplicables a mis actividades en el trabajo, se resolvieron las dudas y los ejemplos compartidos son bastante útiles.
jocelin salas - BANXICO
Curso - Test Automation with Selenium and Python
La forma en que se abordaron los temas técnicos de manera práctica, con ejemplos reales y una excelente actitud del instructor.