Temario del curso
Fundamentos de QA y Automatización
- Tipos de pruebas y dónde encaja la prueba de regresión
- Pruebas manuales vs. pruebas automatizadas
- Cuándo la automatización agrega valor y qué debería permanecer como prueba manual
- Buenas prácticas para mantener las pruebas automatizadas
Trabajando con Katalon Studio
- Descripción general de las características y componentes principales de Katalon Studio
- Crear un proyecto y comprender la estructura del proyecto
- Trabajar con casos de prueba, suites de prueba, objetos de prueba e informes de ejecución
- Utilizar el grabado, la inspección de objetos y la reproducción para acelerar la creación de pruebas
Construyendo Pruebas Automatizadas Reutilizables
- Usando variables, condiciones, bucles y pasos reutilizables en la lógica de las pruebas
- Trabajar con palabras clave integradas y palabras clave personalizadas simples
- Parametrizar pruebas con datos de entrada y variables globales
- Mejorar la legibilidad y mantenibilidad de las pruebas automatizadas
Automatización de Pruebas de API
- Fundamentos de las pruebas de APIs y conceptos comunes de REST
- Crear solicitudes para métodos y puntos finales (endpoints) comunes
- Validar códigos de estado, encabezados, contenido de respuesta y tiempos de respuesta básicos
- Encadenar solicitudes, usar variables y organizar verificaciones de regresión de APIs
Automatización de Pruebas de Interfaz Web (UI)
- Construir pruebas automatizadas basadas en navegador en Katalon Studio
- Trabajar con localizadores, formularios, flujos de navegación y acciones comunes de la interfaz
- Manejar esperas, puntos de verificación (checkpoints) y pasos de validación para una ejecución estable
- Crear flujos de prueba reutilizables para escenarios clave del negocio
Pruebas Básicas en Dispositivos Móviles con Katalon Studio
- Conceptos de automatización móvil y dónde encaja la prueba móvil dentro de Katalon Studio
- Preparar escenarios de prueba móvil simples y comprender los requisitos de configuración
- Reutilizar principios comunes de diseño de automatización tanto para pruebas web como móviles
Ejecución de Pruebas, Informes y Próximos Pasos
- Organizar las pruebas en suites para ejecuciones repetibles de regresión
- Revisar los resultados de ejecución, registros (logs) e informes
- Identificar causas comunes de pruebas inestables y mejorar la confiabilidad
- Definir pasos prácticos para la adopción de la automatización de pruebas por parte del equipo
Requerimientos
- Comprensión básica de los conceptos de pruebas de software, incluidas las pruebas funcionales y de regresión
- Experiencia probando aplicaciones web o APIs manualmente
- Familiaridad básica con la programación o confianza para trabajar con lógica, variables y scripts simples
Público objetivo
- Probadores manuales que se están mudando a 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, API o básicas para dispositivos móviles
Testimonios (3)
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.