Una carga de prueba es una importación de datos que se hace en la instancia de test antes del pase a producción, con los mismos archivos y en el mismo orden que se van a usar en la carga final. Su objetivo no es dejar datos cargados, sino descubrir problemas mientras todavía es barato resolverlos.
La L4 la ubica dentro del trabajo por iteraciones. Igual que la configuración, las cargas de datos no se hacen una sola vez: antes de producción se hacen varias cargas de prueba, y cada una deja a la vista dependencias que faltaban. La Figura 4.3 muestra dos cargas de prueba en test después de los ciclos de configuración, seguidas por la carga final en producción.
La clave está en usar los mismos archivos y el mismo orden. Si la carga de prueba se hace con archivos distintos, o en otro orden, los errores que aparezcan no van a ser los mismos que en producción, y la prueba pierde valor. La idea es ensayar exactamente lo que se va a hacer, para que el día de la carga final no haya sorpresas.
Las cargas de prueba revelan los síntomas que la lección reúne en la Tabla 4.3. Filas de historia laboral rechazadas porque falta un motivo de evento o un objeto de fundamento. Columnas rechazadas porque el campo no está habilitado en el modelo de datos. Errores porque el usuario no existe, cuando no se corrió primero la importación básica de usuarios. Con Position Management, posiciones que no se pueden asignar porque no estaban creadas antes de cargar la información del puesto. Cada uno de esos errores, descubierto en una carga de prueba, es un error que no va a aparecer en producción.
Una carga de prueba se da por buena con el criterio de cierre de la etapa de datos de empleados: las cargas terminan sin errores y una muestra de empleados coincide con el sistema de origen. Revisar esa muestra a mano, empleado por empleado, es la forma de detectar errores que no producen rechazos, como un dato que se cargó en el campo equivocado.
Después de cada carga de prueba conviene correr la Herramienta de verificación, que puede detectar inconsistencias que la importación no rechazó, y revisar que la sincronización de HRIS haya corrido.
En el ejercicio de la L4 del curso, la primera carga de prueba de Best Run Argentina devuelve cinco síntomas, y el trabajo consiste en encontrar la causa y la etapa de cada uno antes de planificar la segunda carga. Es una práctica directa del método de la lección: ante un error, revisar hacia atrás la etapa de la que depende.
Las importaciones de empleados, con sus claves de negocio y su orden por entidad, las trabajamos en la U4.
