Concepto Práctica de industria intermediate ES

Test Data Management (TDM)

Disciplina para aprovisionar datos de prueba correctos, realistas y conformes a privacidad: sintéticos, anonimizados o enmascarados, de forma reproducible y aislada.

Definición

TDM cubre cómo se generan, gestionan y limpian los datos que alimentan las pruebas. Un buen TDM hace que los tests sean reproducibles, aislados y seguros respecto a la privacidad.

Estrategias

EstrategiaCuándoRiesgo
Datos sintéticosGreenfield, sin distribución real conocidaPoco representativos
Anonimización / enmascaradoRéplica de producción en reguladoReversibilidad si está mal hecho
SubsettingVolúmenes grandesPérdida de integridad referencial

Idempotencia

Cada test debe crear y limpiar su propio estado (factories, fixtures transaccionales). Datos compartidos mutables son una causa clásica de flaky tests.

Grafo de conocimiento