Esta herramienta se inicia mediante el lanzador de lotes de Cúram y sus características principales son las siguientes:
- La herramienta descarga la información de metadatos de una versión de tipo de prueba dinámica y la graba en un archivo XML en el sistema de archivos con el prefijo "<NOMBRE_LÓGICO_TIPO_PRUEBA_FECHA_EFECTIVA> .
- La herramienta carga el archivo XML que contiene la información de metadatos del sistema de archivos leyendo los resultados como blob y actualiza en registro de versión de tipo de prueba dinámica durante alguna ejecución de la base de datos de Cúram.
- El usuario puede descargar y actualizar los metadatos de prueba dinámica solo una vez al mismo tiempo.
- La herramienta de programa de utilidad de carga y descarga implementa estrategias de extracción (la que se utilizará se determina mediante los parámetros de entrada):
- Ubicación: nombre de la ubicación en el sistema de archivos.
- Tipo de prueba: esta estrategia permite a los usuarios especificar un nombre lógico del tipo de prueba dinámica.
- Fecha efectiva: esta estrategia permite al usuario especificar la fecha efectiva.
- El programa de utilidad descarga versiones de tipos activas, en edición y canceladas.
- El programa de utilidad carga la información de metadatos solo en versiones de tipo de pruebas en edición.
- Es responsabilidad del usuario garantizar que la descarga o metadatos importados no rompan la consistencia de datos dentro de la configuración de Cúram.
- El proceso de carga y descarga puede ejecutarse desde la línea de mandatos o desde el entorno de desarrollo de Eclipse. La lógica es que estos metadatos descargados pueden actualizarse y puedan importarse de nuevo con nuevo contexto en la base de datos utilizando la herramienta de carga.