Visión general

Uno de los objetivos principales de las pruebas dinámicas es proporcionar una alternativa en tiempo administración a las pruebas no dinámicas desarrolladas tradicionalmente. Dentro del mismo existía otro objetivo de configuración, principalmente la generación del mayor número posible de artefactos de Cúram para disminuir la complejidad y el número de artefactos que deben definir los administradores de Cúram. Estos artefactos incluyen las páginas UIM dinámicas (para crear, leer, modificar, etc.), las configuraciones de pestañas de la interfaz de usuario, los conjuntos de reglas CER, los archivos de propiedades, los identificadores y grupos de seguridad, los propagadores CER, etc.

Inicialmente esto iba dirigido a los clientes sin instalaciones de desarrollo de Cúram, ya que después de la creación o el mantenimiento de los tipos de pruebas dinámicas, la base de datos pasaría a ser el "sistema de registro" para estos artefactos administrados y generados. Las copias de seguridad de base de datos asegurarían la persistencia de estos datos.

No obstante, para los clientes con proyectos de desarrollo de Cúram, era necesario exportar y localizar todos estos artefactos generados, de modo que fuera posible controlarlos mediante código fuente. Generalmente el requisito sería guardar los artefactos configurables, tales como DMX, CTX, clobs, blobs, etc., mediante el gestor de datos de Cúram. De este modo, al volver a crear la base de datos (una actividad típica de tiempo de desarrollo en Cúram), los tipos de pruebas dinámicas persistirían sin necesidad de volver a crearlos cada vez.

Para ayudarle en esta tarea, se proporciona una extractor de la configuración de pruebas dinámicas en Cúram versión 6.0 SP2. Esta herramienta extrae información de la configuración de pruebas dinámicas de una base de datos Cúram de tiempo de ejecución y la graba en el sistema de archivos utilizando artefactos de desarrollo de Cúram estándar (archivos DMX, CTX, blobs XML, clobs y archivos de configuración de pestañas, etc.) .