Lo que necesitas para completar este tutorial
- ✓ Suite de casos de prueba funcionales y de regresión priorizados
- ✓ Criterios de aceptación y datos de prueba concretos
- ✓ Guion de automatización inicial y estimación de esfuerzo
Antes de empezar, asegurate de tener lo siguiente:
Translogística Iberia SA, sector logística y transporte — el problema real
Translogística introduce semanalmente nuevas opciones de seguimiento de envíos y necesita reducir el ciclo de pruebas manuales que retrasa los lanzamientos. La calidad debe mantenerse para evitar incidencias en la operativa.
Con Claude y el prompt de este tutorial, puede resolver este reto en 30-45 minutos — sin conocimientos tecnicos previos.
Datos + contexto
Prompt estructurado
Listo para usar
Cuando usar este tutorial
| ✓ Usalo cuando... | × No lo uses cuando... |
|---|---|
|
|
Recolectar requisitos y casos de uso
Antes de generar pruebas, consolide la información crítica: alcance, criterios de aceptación y roles que interactúan con la funcionalidad. Esto asegura que las pruebas cubran riesgos reales y prioridades del negocio.
-
1
Recopile el documento de requisitos Reúna el requisito funcional, historias de usuario y criterios de aceptación del [PRODUCT_NAME]. Asegúrese de incluir escenarios esperados y excepciones conocidas.
-
2
Identifique usuarios y permisos Liste los roles que usarán el módulo (por ejemplo: Operador de bodega, Cliente corporativo, Administrador) y los permisos asociados; estos determinan variaciones de pruebas.
-
3
Priorice funcionalidades críticas Mapee las funciones por impacto negocio y frecuencia de uso para priorizar pruebas de alto riesgo frente a pruebas de baja prioridad.
Configurar el perfil de testing en Claude
Defina el contexto que proporcionará a Claude: entorno objetivo, restricciones y formato de salida. Un perfil claro evita respuestas genéricas y facilita su uso directo por equipos técnicos.
-
1
Defina el entorno y formato Indique el [ENVIRONMENT] (staging, preproducción), el formato de salida requerido (JSON, tabla, texto estructurado) y la longitud deseada de cada caso de prueba.
-
2
Establezca plantillas de aceptación Proporcione al modelo ejemplos de criterios de aceptación y ejemplos previos de casos de prueba para alinear el tono y detalle.
-
3
Seleccione prioridad y nivel de detalle Determine si necesita pruebas exhaustivas para QA o scripts resumidos para revisión ejecutiva; esto ajusta la granularidad del output.
Ejecutar el prompt principal
Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.
-
1
Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
-
2
Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
-
3
Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
Iterar y preparar automatización
Revise y refine el output para adaptarlo a su pipeline de pruebas. Genere artefactos para automatización y asigne tareas al equipo de desarrollo y QA.
-
1
Revisar y priorizar Valide los casos con stakeholders: QA, producto y operaciones. Ajuste prioridades y criterios de aceptación según el riesgo real.
-
2
Generar artefactos de automatización Convierta los casos priorizados en scripts de automatización o tickets técnicos, incluyendo ejemplos de datos y pseudocódigo proporcionado por Claude.
Prompts para refinar el output
Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:
-
cuando el output es demasiado genérico.
"Toma el output anterior y vuelve a generarlo centrándote sólo en los tres tests con mayor impacto negocio. Para cada test expande los pasos de ejecución hasta que cada paso sea una acción atómica y añade ejemplos concretos de datos (usuario, ID, fecha) usando el formato: campo=valor. Mantén el JSON de salida."
-
cuando necesitas más o menos profundidad.
"Reformatea los casos de prueba generados a un nivel más compacto para revisión ejecutiva: mantén título, prioridad, resultado esperado y estimación de tiempo. Entrega además una nota breve (2-3 líneas) por test sobre el riesgo y el impacto en negocio."
-
cuando el tono no es el adecuado para tu audiencia.
"Convierte el lenguaje técnico a un tono ejecutivo para Comité de Dirección: resume en máximo 8 líneas por test el objetivo, el riesgo y la recomendación de acción. Mantén la priorización original."
-
para compartir con el Comité de Dirección.
"Genera un resumen ejecutivo de máximo una página que incluya: objetivos de las pruebas, 5 riesgos principales identificados, impacto estimado por riesgo, y recomendaciones de go/no-go para el despliegue. Incluye una estimación de horas y coste aproximado de mitigación."
Que vas a obtener
Este es el tipo de output que genera Claude con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:
Cada test incluye pasos atómicos y datos de prueba concretos
Se presenta una guía de automatización con pseudocódigo ejecutable
Las prioridades y criterios de aceptación están claramente justificados
Inversion y retorno
Que hacer cuando algo no funciona
| Sintoma | Causa probable | Solucion exacta |
|---|---|---|
| La respuesta no está en JSON o tiene formato inconsistente | Prompt no especificó claramente el formato de salida o el modelo respondió con texto libre | Reenvíe el prompt indicando explícitamente 'entrega un JSON con las claves: ...' y pida solo el objeto JSON. Use la iteración para pedir solo el bloque JSON. |
| Casos de prueba demasiado genéricos | Información de contexto insuficiente (product/entorno/roles) | Proporcione ejemplos concretos en el prompt y use la iteración 'Hacer el output más específico' añadiendo valores reales para [PRODUCT_NAME], [MODULE] y [ENVIRONMENT]. |
| Datos de prueba inválidos o irreales | Se usaron placeholders o no se marcó como ejemplo | Solicite explícitamente 'Marcar todos los datos de prueba como EJEMPLO' y pida tablas con campos y formatos (tipo, longitud, regex). |
| Falta de guía para automatización | Prompt no requería pseudocódigo suficiente o no indicó framework | Itere pidiendo 'automation_guidance' con ejemplo de script en el framework objetivo (Playwright/Cypress) y solicite parametrización de datos. |
| Prioridades mal alineadas con negocio | No se incluyeron criterios de negocio o impacto en el prompt | Añada criterios de impacto (ej: pérdida $/hora, #clientes afectados) y vuelva a ejecutar priorizando según esos criterios. |
Como hacer este tutorial con Claude en modo avanzado
En modo agente, Claude puede orquestar múltiples tareas: generar la suite, convertir casos a scripts de automatización y crear tickets en el sistema de seguimiento. Use este modo para pipelines donde el agente actuará como asistente técnico multi-etapa y persistente.
Flujo de trabajo avanzado
-
1
Analizar requisitos fuente y validar ambigüedades con el equipo de producto
-
2
Generar la suite priorizada y convertir 3 tests de mayor prioridad a scripts de automatización en el framework elegido
-
3
Crear tickets técnicos en formato listo para JIRA/GitHub con pasos y archivos adjuntos (pseudocódigo, datos)
-
4
Proponer un plan de ejecución y calendario con estimaciones de horas y responsables
Que hacer ahora?
Ahora que has completado este tutorial, hay dos caminos naturales:
Puedo hacer esto sin que mis datos salgan de la empresa?
Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.
Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.
Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
vLLM — Para entornos de produccion con multiples usuarios simultaneos.
LM Studio — Para pruebas y uso individual sin configuracion de servidor.
GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.
RAM: 128GB minimo.
Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.