Usar parametrización avanzada en Test Data Manager
Usar parametrización avanzada en Test Data Manager
Puede utilizar parámetros para crear resultados de datos de prueba diferentes en el mismo plan.
Imagine un equipo de pruebas que utiliza TDM para crear datos de prueba para diferentes proyectos. El equipo sigue el mismo proceso para crear los datos de prueba a partir de los datos de producción de cada proyecto.
Para el mismo proyecto, es posible que necesite crear datos de prueba varias veces para casos de prueba diferentes. La conexión de origen que se utiliza para crear los datos de prueba es diferente y los criterios o el valor del filtro en los criterios pueden diferir. En cada ocasión, puede que cree los datos de prueba en un esquema de destino o una conexión de destino diferentes. Puede utilizar diferentes criterios de filtrado para cumplir los requisitos de datos específicos. Puede crear parámetros en un proyecto. Edite los valores del parámetro y ejecute el mismo plan para crear resultados diferentes. Puede usar los parámetros en planes en todo el proyecto.
Es posible que quiera usar los mismos parámetros en varios proyectos. Los administradores crean parámetros globales para que los usuarios los usen en proyectos a lo largo de Test Data Manager. Elija usar los parámetros como parámetros globales o importarlos en el proyecto.
Los administradores pueden crear y administrar los parámetros globales.
Cree parámetros de conexión, propietario y criterios para las conexiones y el esquema, y para utilizarlos en los criterios de filtrado de una entidad. A continuación, puede utilizar el mismo plan para crear varios resultados de datos de prueba. En lugar de crear diferentes planes o editar el plan cada vez, puede utilizar el mismo plan y cambiar los valores de los parámetros para las conexiones, los propietarios y los criterios. También puede optar por incluir o excluir parámetros de criterios específicos cada vez que ejecute un flujo de trabajo para crear resultados diferentes con los mismos datos.
Si actualiza uno o varios parámetros o valores de parámetros cada vez, puede ejecutar varios flujos de trabajo del mismo plan para crear resultados diferentes.
Debe importar los metadatos de origen de todas las conexiones de origen que necesite en el proyecto. No se puede ejecutar un flujo de trabajo que incluya un valor de parámetro que señale a metadatos de origen que el proyecto no contiene.
Para utilizar parámetros para crear diferentes resultados de datos de prueba desde el mismo plan, realice las siguientes tareas de alto nivel:
Los parámetros globales se indican con un asterisco (*) en la lista de todos los parámetros.
Cree un proyecto e importe los metadatos de origen requeridos.
En el proyecto, cree parámetros para las conexiones, los propietarios y los criterios. Asigne valores predeterminados y elija permitir anular el valor predeterminado.
También tiene la opción de importar parámetros globales en un proyecto. Cuando importe un parámetro global, cree una copia del parámetro dentro del proyecto. Los cambios que realiza al parámetro o al valor del parámetro no tienen un impacto en el parámetro global.
Cree una entidad que incluya las tablas necesarias.
Añada criterios de filtrado que utilicen parámetros. Puede agregar varios criterios y parámetros de criterios. Los parámetros de criterios pueden ser parámetros del proyecto o parámetros globales.
Cree un plan que utilice parámetros. Los parámetros pueden ser parámetros del proyecto o parámetros globales.
Opcional. En la página
Criterios
del plan, edite los parámetros de los criterios de la entidad según sea necesario.
Si usa criterios avanzados e incluye un parámetro global en una expresión, el parámetro no contendrá el asterisco (*) en la expresión.
En la página
Configuración del plan
, añada los tipos de conexión de origen y destino como variables y seleccione los parámetros de conexión requeridos para cada uno. Introduzca otras propiedades según sea necesario. Debe introducir un nombre de archivo de parámetro y la ruta de acceso al archivo en el sistema que aloja el servicio de integración de PowerCenter.
En la sección
Configuración avanzada
, agregue los propietarios de esquema como variables y seleccione los parámetros requeridos.
Guarde el plan.
Opcional. En la ficha
Propiedades
del plan, haga clic en
Acciones
Crear archivo de parámetro
para descargar un archivo que enumere todos los parámetros incluidos en el plan.
Opcional. Revise la lista de parámetros en el archivo. Puede editar los valores y guardar el archivo. Si la entidad incluye varios parámetros de criterios, puede optar por excluir parámetros específicos e incluir otros. Actualice los valores de los indicadores de ignorar a "Y" para excluir parámetros de criterios. Puede elegir utilizar el archivo cuando ejecute el flujo de trabajo.
En la página de
Propiedades
del plan, haga clic en
Acciones
Generar y ejecutar
.
Seleccione los parámetros y los valores de los parámetros que se incluirán en el flujo de trabajo.
Para utilizar los valores de los parámetros en un archivo de parámetros que se mantiene en el equipo que aloja el servicio de integración de PowerCenter, elija utilizar el archivo de parámetros predeterminado. Introduzca esta ruta de acceso y el nombre de archivo en la página
Configuración del plan
del asistente para creación de planos. Elija
Predeterminado
para utilizar el archivo introducido en la página
Configuración del plan
.
Para utilizar los valores de parámetros de un archivo de parámetros diferente, seleccione
Utilizar archivo de parámetros
y examine y seleccione el archivo necesario. Por ejemplo, puede crear un archivo de parámetros en Test Data Manager y actualizar los valores de los parámetros del archivo. Puede elegir esta opción para utilizar parámetros de este archivo.
Para actualizar o utilizar parámetros de Test Data Manager, elija
Agregar valores de parámetro
. Una lista de parámetros en el plan aparece con valores predeterminados. Puede editar los valores. Haga clic en el botón
Seleccionar parámetro
para seleccionar e incluir parámetros de criterio en el flujo de trabajo. Puede actualizar los valores de los parámetros de criterios que se agregan a la lista.
Haga clic en
Generar y ejecutar
.
Supervise el flujo de trabajo.
Puede actualizar los parámetros como sea necesario para crear diferentes datos de prueba a partir del mismo plan.
Por ejemplo, puede editar los valores de los parámetros y ejecutar el mismo plan con los siguientes cambios:
Cree datos de prueba a partir de la misma conexión de origen y en la misma conexión de destino, pero con diferentes esquemas y con valores de criterios diferentes. Actualice los valores de los parámetros de propietario y los valores de los parámetros de criterios y ejecute el flujo de trabajo.
Cree datos de prueba a partir de diferentes conexiones de origen y destino así como para esas conexiones con diferentes criterios. Actualice los valores de los parámetros de conexión y elija incluir parámetros de criterios diferentes en el flujo de trabajo.
Cada vez que se ejecuta un flujo de trabajo con diferentes parámetros o valores de parámetro, los datos de prueba que se crean difieren. Puede crear diferentes datos de prueba sin crear varios planes o editar el plan.