¿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 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 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 Al final ves tu hoja. La guardas, la compartes o te pones el recordatorio. Nada se envía a ningún lado.