UPEX GALAXY
Metodología de Trabajo

Mid-Game Testing

Fase 2 del IQL · Continuous Testing · Agile Testing · AI-Driven

"¿El software cumple con los requerimientos?"

Fase de Detección - Enfoque en detectar defectos antes del release a través de testing estructurado

La segunda fase del Integrated Quality Lifecycle donde el QA Automation Engineer lidera la implementación técnica. Como en gaming: consolidar ventaja del early-game y prepararse para el late-game.

Mid-Game: Segunda Fase del IQL

Mid-Game Testing es la fase central del Integrated Quality Lifecycle donde se implementa la estrategia de testing definida en Early-Game.

Integrated Quality Lifecycle

Early-Game Testing

"Construyámoslo bien desde el principio"

Prevención - QA Analyst lidera la estrategia temprana

COMPLETADO

Mid-Game Testing

"¿El software cumple con los requerimientos?"

Detección - QA Automation Engineer lidera la implementación

FASE ACTUAL
Steps

6-10 del IQL

Enfoques

Continuous, Agile, AI-Driven

Rol Principal

QA Automation Engineer

Herramientas

Playwright, Jenkins, CI/CD

Late-Game Testing

"¿Cómo se comporta en el mundo real?"

Observación - Ambos roles + DevOps monitorean producción

SIGUIENTE

⚡ Mid-Game: Implementación y Automatización

Como en los MOBAs, el mid-game es donde consolidas la ventaja obtenida en early-game. En el IQL, esta fase implementa técnicamente la estrategia de testing para crear un sistema robusto de detección continua de defectos.

Los 5 Pasos del Mid-Game Testing

Mid-Game Testing se ejecuta a través de 5 pasos específicos que corresponden a los Steps 6-10 del IQL.

"Transición del TMLC (Test Manual Life Cycle) al TALC (Test Automation Life Cycle) con enfoque en automatización y CI/CD."

Timeline del Mid-Game Testing

Step 6

Documentación de ATCs (Acceptance Test Cases)

TMLC - Test Manual Life Cycle (5th Stage)

Crear 'Test' tickets (ATCs) formales para cada escenario del ATP priorizado, sin bloquear la entrega de la US.

Actividades Clave
Los escenarios del ATP se convierten en ATCs (Acceptance Test Cases)
El estado del ATC normalmente comienza como 'Draft'
QA documenta los pasos de prueba, datos y resultados esperados en cada ATC
Cada ATC se enlaza al Epic Test Repository en Jira (mapeo 1:1 con tickets)
Resultado Esperado

Un backlog sano de ATCs de alto valor, listo para ejecución manual o automatización con KATA.

Herramientas
Jira logo
Xray logo
Confluence logo
Step 7

Evaluación de ATCs Candidatos a Automatización

TALC - Test Automation Life Cycle (1st Stage)

Revisar los ATCs recién documentados para determinar si deben automatizarse con KATA.

Actividades Clave
El ATC pasa a estado 'In Review'
QA Automation inspecciona cada ATC para comprobar su factibilidad de automatización
Si es viable para KATA, se marca como 'Candidate'; de lo contrario, permanece 'Manual'
Se actualiza el Automation Backlog con los ATCs candidatos
Resultado Esperado

Diferenciación clara entre ATCs manuales y ATCs candidatos para automatización con KATA.

Herramientas
Jira logo
Xray logo
Claude Code logo
Step 8

Automatización de ATCs con KATA Framework

TALC - Test Automation Life Cycle (2nd Stage) - KATA Model

Convertir los ATCs candidatos en scripts automatizados usando el framework KATA.

Actividades Clave
Transiciones de estado: Candidate → In Automation
Se crea una nueva rama, se implementan los ATCs como scripts KATA
Cada ATC usa el decorador @atc('PROJECT-XXX') para trazabilidad
Se hace push de los cambios siguiendo la arquitectura KATA
Resultado Esperado

Los ATCs automatizados quedan listos para la integración continua.

Herramientas
GitHub logo
Playwright logo
Docker logo
Step 9

Verificación de ATCs Automatizados en CI

TALC - Test Automation Life Cycle (3rd Stage)

Validar los ATCs automatizados con KATA en la pipeline de Continuous Integration.

Actividades Clave
Se ejecuta la suite KATA de ATCs en CI (nightly builds o cada commit)
Se confirma que los ATCs pasen de forma estable (sin flakiness)
Cualquier fallo en los ATCs se corrige de forma rápida
Los reportes muestran trazabilidad ATC → Jira ticket
Resultado Esperado

ATCs automatizados con KATA estables e integrados de manera confiable en CI/CD.

Herramientas
GitHub Actions logo
Docker logo
Slack logo
Step 10

Revisión de Código de ATCs (Pull Request)

TALC - Test Automation Life Cycle (4th Stage)

Crear un Pull Request detallado para revisión y aprobación de los ATCs automatizados con KATA.

Actividades Clave
Transiciones de Estado: Merge Request → Automated
Se crea un Pull Request detallando los nuevos ATCs implementados
Se revisa arquitectura KATA y trazabilidad de ATCs
Se realiza el merge una vez aprobado
Resultado Esperado

Pull Request MERGED. ATCs automatizados con KATA estables e integrados en CI/CD.

Herramientas
GitHub logo
Visual Studio Code logo
Cursor logo

Test Automation Pyramid

Arquitectura estratégica para organizar la automatización de pruebas con balance entre velocidad, cobertura y mantenimiento.

🏗️ Por Qué la Pirámide Funciona

Velocidad Optimizada

70% de tests unitarios ejecutan en segundos, proporcionando feedback inmediato

Cobertura Inteligente

Cada capa cubre aspectos diferentes: lógica, integración y experiencia del usuario

Mantenimiento Sostenible

Menos tests E2E significa menor fragilidad y esfuerzo de mantenimiento

Los 4 Enfoques del Mid-Game Testing

Mid-Game Testing integra cuatro enfoques complementarios que trabajan en sinergia para crear un sistema robusto de detección.

Continuous Testing

Testing automatizado integrado en pipelines CI/CD para feedback inmediato en cada cambio.

Feedback Instantáneo

Agile Testing

Ciclos de testing rápidos y eficientes dentro de sprints para acelerar la entrega.

Velocidad Optimizada

Exploratory Testing

Aprovechar inteligencia humana para encontrar issues inesperados que la automatización no detecta.

Cobertura Inteligente

AI-Driven Testing

Utilizar inteligencia artificial para acelerar y mejorar las actividades de testing.

Potencia Amplificada

⚡ Mid-Game: Consolidación de la Ventaja

Estos cuatro enfoques integrados permiten que el QA Automation Engineer construya un sistema de detección continua que consolida la ventaja estratégica obtenida en Early-Game y prepara el terreno para el éxito en Late-Game.

Navegar por el IQL Completo

Explora todas las fases del Integrated Quality Lifecycle y domina la metodología completa de testing estratégico.

IQL Metodología

Vista completa del Integrated Quality Lifecycle

Ver IQL Completo

Early-Game Testing

Fase 1: Prevención y estrategia temprana

Ir a Early-Game
ACTUAL

Mid-Game Testing

Fase 2: Detección e implementación

✅ Estás aquí

Late-Game Testing

Fase 3: Observación y producción

Ir a Late-Game
Early-Game
Mid-Game
Late-Game

Domina el Mid-Game Testing

Aprende la metodología que te convertirá en el QA Automation Engineer que las empresas necesitan. Consolida la ventaja estratégica y automatiza inteligentemente.

Próximo paso: Mid-Game Testing está completamente disponible. Explora Early-Game Testing que ya está listo para tu aprendizaje.