Saltar al contenido
◆ Calidad sin Humo
Recurso gratuito · Autoevaluación

¿Cuánto saca tu suite?

Siete preguntas para puntuar tu suite de tests automatizados de 0 a 21, con la rúbrica que estrené con mi propia suite. Cada pregunta te pide mirar algo, no opinar. Al final te llevas una hoja con el número y los tres huecos que conviene atacar primero: una versión para tu equipo y otra para quien decide.

  • De 15 a 30 minutos, con el repositorio abierto al lado.
  • No pido datos. Tus respuestas no salen de tu navegador.
  • ¿Prefieres que un agente de IA te junte la evidencia? Descarga el prompt. El agente busca; el número lo pones tú.

El problema que mide

Una suite en verde no quiere decir que proteja algo. Puede tener tests que no fallan nunca, valores esperados copiados de un sistema que ya tenía el bug, o la mitad de los tests apagados en CI. Y el verde se ve igual.

Cuando audité mi propia suite con esta rúbrica, saqué 15 sobre 21, y la CI ejecutaba 44 de mis 100 tests sin que nada se pusiera rojo. Esta autoevaluación te ayuda a encontrar eso en la tuya antes de que lo encuentre un cliente.

Para quién es

Si escribes o mantienes los tests

Te dice qué arreglar primero y te lleva al artículo que explica cómo. Sirve para un framework nuevo y para uno que heredaste.

Si respondes por la calidad del equipo

Te da un número y un argumento para llevar a la reunión donde se decide en qué se invierte: «nuestra suite saca 9 de 21, estos son los tres huecos».

Qué te llevas

  • El número y el veredicto. De 0 a 21, con dos criterios eliminatorios: si alguno saca 0, la suite no aprueba aunque el total sea alto.
  • Los tres huecos que conviene atacar primero, cada uno con cómo se ve un punto más arriba y el artículo que te enseña a llegar ahí.
  • Una hoja con dos caras. Una técnica, para tu equipo. Otra que cuenta lo mismo como riesgo de negocio, para reenviar a quien decide. Las dos se guardan en PDF.
  • Una forma de medir el cambio. Un recordatorio para dentro de 90 días que guarda tus respuestas de hoy: cuando vuelvas, ves cuánto subió cada criterio.

Cómo funciona

  1. 1 Abre tu repositorio al lado. Cada pregunta te pide mirar algo concreto: cinco asserts al azar, la última corrida de CI, el reporte de un test que falló.
  2. 2 Marca la respuesta que describe lo que viste. Si nadie en el equipo lo sabe, marca «No lo sé»: no suma puntos, pero aparece en la hoja como hallazgo.
  3. 3 Al final ves tu hoja. La guardas, la compartes o te pones el recordatorio. Nada se envía a ningún lado.
1 · Oráculo Eliminatoria

Abre cinco asserts al azar. ¿De dónde salió el valor esperado de cada uno?

2 · Sensibilidad Eliminatoria

Elige un test y rompe a mano la regla que dice proteger. ¿Qué pasa?

3 · Determinismo

Cuando un test falla en CI, ¿qué hace el equipo primero?

4 · Diagnóstico

Abre el reporte del último test que falló. ¿Qué te dice sin abrir el código?

5 · Cobertura de reglas de negocio

Si te preguntan qué reglas de negocio cubre la suite, ¿qué puedes responder?

6 · Vida en CI

Abre la última corrida verde de tu pipeline. ¿Qué bloquea esa corrida?

7 · Mantenibilidad

Abre tres tests al azar. ¿Qué ves?

// Newsletter

Una idea por semana para tu suite y tu equipo

Si te sirvió, en el newsletter comparto cada semana algo que puedes aplicar el mismo día. Es opcional: la hoja ya es tuya.

Sin spam, sin humo. Solo contenido técnico que importa.